Launching today

RTLAuto
Bidirectional design automation for Figma
12 followers
Bidirectional design automation for Figma
12 followers
RTLAuto helps Figma teams adapt product interfaces between LTR and RTL without rebuilding every screen by hand. It mirrors layouts, handles BiDi text, protects semantic icons and complex artwork, creates direction-aware component variants, and can translate selected text with Google, Gemini, or OpenAI. Built for teams shipping multilingual products across both left-to-right and right-to-left experiences.


We launched RTLAuto to give Figma teams a repeatable LTR ↔ RTL direction workflow for production design systems.
Manual direction work is slow, screen by screen, and easy to drift from components and variants. Generic AI can help with exploration, but direction work still depends heavily on prompts, review, and cleanup.
RTLAuto focuses on practical production workflows: mirror layouts, handle BiDi text, protect semantic icons and complex artwork, create direction variants for components, and optionally translate selected text.
Built for teams shipping multilingual products, regional interfaces, and mixed LTR/RTL experiences without rebuilding every screen by hand.
The direction-aware component variants saved me from rebuilding an entire dashboard today. BiDi text handling on real product copy was smoother than the manual flips I have been doing.
@erafettin155441 That dashboard use case is exactly what RTLAuto was built for. Glad the BiDi text and variants workflow helped on real product copy.
finally a plugin that flips my Figma files to arabic without mangling the icons we spent weeks aligning. the bidirectional text handling actually understood our mixed content out of the box
@bayramblrn Thank you, Bayram! Preserving carefully aligned icons while handling mixed Arabic and English content was one of the biggest reasons we built RTL Auto. Really glad it worked smoothly for your files 🙌
Tried it on a Figma file with mixed text and icons and the mirror worked without breaking the directional arrows. Saving it as direction-aware variants is genuinely useful, would have saved my team hours last sprint.
@osmanivfv Great to hear the directional arrows stayed intact. Protecting semantic icons while mirroring layouts is one of the core parts of the workflow.
finally something that handles my semantic icons without breaking them, ran a couple screens through it and the mirroring actually feels right instead of the usual flip-and-pray result.
@feridel6ld Exactly. The goal is not just to flip a screen, but to preserve the meaning of icons, artwork, and direction-sensitive details while making the layout feel native.
The bidirectional handling for semantic icons is such a thoughtful touch, so many tools miss that and end up flipping arrows the wrong way. Glad someone finally built this with real multilingual teams in mind.
@mermercise71555 Thank you, Serdar! Semantic icons were a detail we really didn’t want to treat with a simple “flip everything” approach. Glad that stood out multilingual teams deserve better than manual cleanup after every RTL conversion 🙌
Does it keep things in sync if I update the original LTR frame afterwards, or is it more of a one-time conversion?