SVG編集と変換
SVGコードの編集、色の変更、最適化、React JSXやPNGへの変換をサポートします。
SVG Preview ViewportWidth: 150px | Height: 150px
Drag SVG file inside or click Upload to select a file.
No color attributes detected in this SVG.
SVG の編集とコード変換
SVG はテキストで書かれたベクター画像なので、コードを直接編集できます。色を変えたり不要なメタデータを削って容量を減らせるほか、React コンポーネント(JSX)や CSS にそのまま書ける Data URI、PNG ラスター画像にも変換できます。
使い方
- SVG コードを貼り付けるかファイルを読み込みます。
- 色やサイズを調整し、最適化を適用します。
- JSX・Data URI・PNG から必要な形式で書き出します。
よくある質問
- React に貼り付けるとエラーになります。
- JSX では stroke-width のようなハイフン属性を strokeWidth と書く必要があります。JSX 変換を使えば属性名が自動的に変換されます。
- SVG を CSS の背景に使うには?
- Data URI に変換した文字列を background-image: url(...) にそのまま入れれば、追加リクエストなしで表示できます。