¿Algo va mal con esta herramienta?
Sobre «CSS De LTR A RTL Online»
Esta herramienta refleja una hoja de estilos de izquierda a derecha en una de derecha a izquierda. Intercambia las propiedades direccionales (margin-left ⇄ margin-right, padding, border, float, text-align), reordena los atajos de cuatro valores, refleja las esquinas de border-radius, cambia direction: ltr a rtl y añade direction: rtl a body para que el diseño se lea realmente de derecha a izquierda.
Añadir soporte RTL para árabe, hebreo, persa o urdu a mano es tedioso y propenso a errores. Pega tu CSS actual y obtén una copia reflejada correcta en un paso, lista para publicar como un rtl.css aparte. La conversión es textual y solo afecta a tu CSS; los valores dentro de url(), las cadenas entre comillas y transform quedan intactos.
Cómo usar esta herramienta
Cómo convertir CSS de LTR a RTL
Pega tu CSS
Copia tu hoja de estilos de izquierda a derecha —un archivo completo o solo un fragmento— en el cuadro de entrada.
Ejecuta la conversión
Pulsa Run. La herramienta intercambia las propiedades y palabras clave left/right, reordena los atajos de cuatro valores, refleja las esquinas de border-radius y cambia direction: ltr a rtl.
Revisa la salida
Comprueba el resultado: margin-left pasó a margin-right, float: left pasó a float: right y se añadió una regla direction: rtl a body.
Copia o guarda
Copia el CSS convertido y guárdalo como un rtl.css aparte, o cárgalo condicionalmente para [dir=rtl] / <html dir="rtl">.
Prueba en el navegador
Cambia tu página a RTL y verifica espaciado, alineación e iconos. Ajusta a mano los valores sensibles a la dirección dentro de url() o transform, que se dejan intactos a propósito.