Save Hundreds of Hours on Localizing Your Designs to RTL

RTL Layout is a Figma plugin that supercharges your localization workflow, instantly transforming your designs from left-to-right to right-to-left layouts and translating text layers into Arabic and 140+ languages with a single click!

Used by the world's most amazing designers at

As a fellow designer, I spent countless hours manually mirroring designs for RTL languages. Frustrated with the inefficiency, I created RTL Layout to empower designers like myself to spend less time mirroring and more time creating amazing experiences for global audiences!

Features

Not Just Mirroring, But More

Our plugin goes beyond simple layout mirroring. Discover a full comprehensive solution designed to amplify your localization efforts.

Translation

Translate Text

RTL Layout seamlessly translates text layers directly within Figma, supporting up to 140 languages for a faster and more efficient workflow.

avatar
“The best tool ever”
This tool has helped me save a lot of time and now i have no idea what I should do with my life, I think I will start writing fake testimonials like I a m doing right now.

Quick Actions

Quick Actions Support

Access the plugin's core functionalities directly through the Figma quick actions menu for a faster workflow.

RTL Variants

Generate RTL Variants

Create RTL variants of your LTR components in a single click, and easily toggle between both variants using the newly created RTL property.

Mirror Instances

Mirror Instances

Because instances layout by default is not editable, you can opt-in to mirror their parent component directly without leaving your frame.

Change Fonts

Change Fonts in Bulk

Localization goes beyond mirroring layouts and translating text. Fonts also play a crucial role. That's why we created the Change Fonts feature, allowing you to effortlessly update fonts across entire frames, components, or instances.

Use Cases

Unlock New Design Possibilities

Whether you're managing complex localization efforts or maintaining a seamless design system, our plugin is designed to simplify and streamline your workflow.

Bulletproof Your Localization Efforts

Test your UI in multiple languages by translating text layers directly in Figma to see how your design adapts to different languages and identify potential layout issues

Maintain a Seamless RTL Version of Your Design System

Effortlessly build RTL versions of your design system components, and easily switch between LTR and RTL layouts while maintaining a single design system, saving time and resources.

Convert Your Favorite UI Kit or Design System to RTL

Found the perfect UI kit but it doesn't support RTL? No problem! Easily convert your favorite UI kits to RTL with our one-click mirroring and bulk translation features. Save time and unlock endless design possibilities.

Testimonials

Trusted By Over 3000+ Designers

We believe in the power of RTL Layout to transform the way you design for the world. Here's what our users have to say!

Pricing

Choose Your Plan

Find the ideal pricing plan that fits your needs. Whether you're an individual designer, a small team, or a large enterprise, we offer flexible options to help you get the most out of RTL Layout.

Free Plan

Great to test the plugin on your designs.

Free

5 Uses per design file

1 User

Solo Designer

For professional individuals and freelances.

$29
/year

Unlimited uses per design file

1 User

Team Plan

For small design teams looking to localize.

$99
/year

Unlimited uses per design file

5 Users

Enterprise

For large design teams who don’t want to be limited by seats.

$299
/year

Unlimited uses per design file

Unlimited Users

FAQs

Frequently Asked Questions

Can’t find your questions? or do you need support? feel free to reach us at rtl.layout@gmail.com or check out our Docs

Is there any tutorial or guide on how to use the plugin?

Absolutely! We offer a user-friendly tutorial through a Figma playground file. Simply access it by clicking "Open In..." within the plugin community page and then select the playground file. Alternatively, you can check our docs for detailed documentation.

Does RTL Layout support all languages?

RTL Layout supports translation for over 140+ languages.

Can I convert my design from RTL to LTR?

Yes, RTL Layout can help you convert your design from RTL to LTR! The plugin technically mirrors your existing layout, regardless of its original direction (RTL or LTR). Also, you can translate text layers from any of the supported 140+ languages (including Arabic to English).

Is RTL Layout available on any other design tool than Figma?

Currently, RTL Layout is exclusive to Figma. We understand the importance of flexibility and appreciate your suggestion! While we have no immediate plans to build it for other tools, we encourage you to send your feedback to rtl.layout@gmail.com

Does my translated content get stored in your databases?

No, your privacy is important to us. We do not store any of your translated content in our databases.

Do you offer free trial?

We offer a free plan that lets you explore the core features of RTL Layout. This plan has a limit of 5 uses per design file. Upgrading to a paid plan unlocks unlimited usage.

Is there a monthly subscription option?

Currently, our plans are billed annually. However, we're always evaluating feedback and may offer monthly options in the future.

Upgrading from Solo Designer to Team or Enterprise Plan

Looking to collaborate with your team on RTL designs? Here's how to make the switch: Simply send an email to rtl.layout@gmail.com with the subject line "Upgrade to Team Plan" and provide us with your the email address associated with your Solo Designer plan, we'll review your request and send you a unique discount code worth $29 that you can use during checkout when subscribing to the Team or Enterprise Plan through Gumroad.

What is your refund policy?

We want to ensure you have a positive experience with RTL Layout. Since we offer a free plan, we encourage you to explore its capabilities to see if it meets your basic needs. Upgrading to a paid plan unlocks unlimited number of uses to handle more complex RTL design workflows and due to the nature of this benefit, we currently do not offer refunds on purchases of paid plans.

I'm located in Egypt and cannot pay the subscription in USD. What are my options?

We understand that international payment options can be a concern. While our current payment gateway processes payments in USD, we offer alternative solutions for users in Egypt. We accept payments through Instapay and Vodafone Cash. To facilitate this process, simply send an email to rtl.layout@gmail.com with your preferred payment method (Instapay or Vodafone Cash). We'll then provide you with the necessary transfer details to complete your subscription securely.

My Pro plan is activated on my desktop app but not in Chrome. What should I do?

No worries! Simply re-enter your license key within Chrome (or any other browser or device you use Figma on). As long as you're using the same Figma account, your Pro plan should activate seamlessly.

The plugin froze while mirroring. Why did this happen?

We understand the frustration caused by plugin freezes. This can sometimes occur due to translation issues. We're constantly working on minimizing these interruptions. If you experience freezing, please send us an email with the specific "frame" causing the issue at rtl.layout@gmail.com. We'll investigate and fix it quickly. We assure you your designs are always safe.

© 2024 RTL Layout. All rights reserved. A side project by Abdelwahab Mohammed