SVG to TSX Converter

SVG画像をReactコンポーネント(TSX)に変換します。TypeScript対応で最適化されたコードを生成できます。

developmentオフライン対応・アクセシビリティ準拠

SVG to TSX Converter Tool Interface

SVG入力

SVGファイルをドラッグ&ドロップ

または

変換設定

基本設定

最適化設定

出力設定

ダウンロード

.tsx

使用方法:

1. 生成されたコンポーネントをプロジェクトにコピー

2. 必要に応じてpropsを渡して使用

3. className, style, width, height等のpropsが利用可能

プレビュー

SVGを入力してください

使用方法

📁 入力方法

  • • SVGファイルをドラッグ&ドロップ
  • • ファイル選択ボタンでアップロード
  • • SVGコードを直接入力
  • • URLから読み込み

⚙️ 設定オプション

  • • コンポーネント名とProps型の設定
  • • 色とサイズの変数化
  • • コードの最適化オプション
  • • 出力形式の選択

📋 出力機能

  • • TSXファイルとしてダウンロード
  • • クリップボードにコピー
  • • リアルタイムプレビュー
  • • エラーと警告の表示

🔧 対応機能

  • • TypeScript型定義生成
  • • Props対応(className, style等)
  • • SVG属性の最適化
  • • ローカル処理(セキュア)