Generate RTL-mirrored versions of SVG icons for Arabic, Hebrew, and Farsi interfaces. Applies an SVG transform to flip directional icons without editing paths.
Requires a Pro subscription. Free tier users see the tool but processing is gated.
Tool locked — preview only
Up to 50 MB per file · batch up to 20 files · API + MCP access
Up to 2 GB per file · unlimited batch · runner acceleration · priority MCP
Upload your directional SVG icon (arrows, chevrons, media controls)
The tool applies a horizontal mirror transform within the existing viewBox
Download the RTL version — ready for your i18n icon set
0 bytes uploaded. RTL Mirror runs entirely in your browser using the DOM API and Canvas. Your SVGs never leave your device.
Mirror directional icons: arrows, forward/back navigation, media controls, list icons with direction indicators. Do NOT mirror: logos, warning signs, clocks, non-directional shapes.
The tool wraps all content in a <g transform='scale(-1,1) translate(-viewBoxWidth,0)'> which flips horizontally within the same viewBox coordinate space.
Yes on Pro — upload up to 20 icons and download a ZIP with _rtl suffixed versions of each.
Missing or wrong viewBox breaks SVG scaling. This tool computes the actual bounding box of all SVG elements and sets the correct viewBox automatically. Free.
Open toolTransform colorful SVG icons and illustrations to a single fill color or grayscale. Essential for print production, accessibility testing, and design system unification.
Open toolUpload dozens of SVG icons and combine them into a single SVG sprite file using <symbol> elements. Reduces HTTP requests and enables efficient icon reuse via <use>.
Open tool