Drag & drop your SVG file
or click to browse, or paste SVG code
Accepts .svg files only
Paste SVG code with Ctrl+V / Cmd+V
Generate TypeScript-ready React components with syntax highlighting and one-click copy.
Drag & drop your SVG file
or click to browse, or paste SVG code
Generated components include proper TypeScript types out of the box.
Automatically converts SVG attributes to JSX-compatible format (class → className).
Specify your own component name or let us derive it from the filename.
Copy the generated React component to your clipboard with a single click.
All conversion happens in your browser. Your files never leave your device.
Get your React component instantly with no waiting or processing time.