Converted JSX will appear here...
Transform SVG markup into React JSX/TSX components
Converted JSX will appear here...
Kebab-case attributes become camelCase (stroke-width → strokeWidth), class becomes className, and the SVG is wrapped in a typed React component.
Yes, toggle TSX output to get a typed component with SVGProps out of the box.
No, the transform runs locally in your browser.