SVG React JSX / TSX・Vue 変換
SVG アイコンをワンクリックで React TSX、React JSX、または Vue 3 コンポーネントに変換。ハイフン属性をキャメルケースへ自動変換し、currentColor にも対応。
または下に SVG コードを直接貼り付け・編集してください
import type { SVGProps } from "react"
export function SvgIcon(props: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="64" viewBox="0 0 128 64" {...props}>
<rect x="16.12" y="12.57" width="96" height="40" rx="8" fill="currentColor" stroke="currentColor" strokeWidth="2"/>
<circle cx="44.89" cy="32.44" r="10.25" fill="currentColor"/>
</svg>
)
}
export default SvgIcon
技術仕様とローカルプライバシー保護
- 処理方式
- 100% ブラウザー内ローカル処理(アップロード不要)
- コアエンジン
- SVGR Attribute AST Mapper (React TSX / JSX / Vue 3)
- 料金・制限
- 完全無料・透かしなし・登録不要
よくある質問
SVG アイコンをワンクリックで React TSX、React JSX、または Vue 3 コンポーネントに変換。ハイフン属性をキャメルケースへ自動変換し、currentColor にも対応。 (100% ブラウザー内ローカル処理(アップロード不要))
完全無料・透かしなし・登録不要 · SVGR Attribute AST Mapper (React TSX / JSX / Vue 3)