SVG a componente de React
Pega un SVG y obtén un componente JSX o TSX listo para importar.
o suelta un archivo / pega código abajo
Componente de React
La salida aparece aquí
Cómo funciona
- 1Pega código SVG o suelta un archivo .svg.
- 2Activa la salida en TypeScript y pon el nombre del componente.
- 3Copia el componente generado a tu código.
Gratis, sin registro y sin marcas de agua: todo se ejecuta localmente en tu navegador, así que tus archivos nunca salen de tu equipo.
Preguntas frecuentes
¿Qué se convierte exactamente?
Los atributos pasan a camelCase (stroke-width → strokeWidth), class pasa a className y el resto de props se propagan a la raíz para que puedas pasar tamaño y color.
¿Debo optimizar el SVG antes?
Sí: pásalo primero por el optimizador de SVG para obtener un componente más pequeño y limpio. Las dos herramientas están a un clic.