JSX and TSX
Choose JavaScript or TypeScript, name your component, then copy or download the source.
CleanVector / vector utilities
Turn artwork into a reusable JSX or TypeScript component. Keep its geometry, forward SVG props and avoid gradient ID collisions.
Your preview will appear here.
Choose JavaScript or TypeScript, name your component, then copy or download the source.
Paths are converted, not redrawn. Unsupported active content and remote resources are removed with a notice.
React useId scopes gradient, mask and clip references to each component instance. React 18 or later is required.