SVGサニタイザー
アプリまたはドキュメントに埋め込む前に、SVG ファイルをクリーンアップします。セキュリティレビューや安全な配送に最適です。 SVG ファイルを開いてすぐに処理できます。
SVG ファイルをドラッグ&ドロップ
またはクリックして選択、もしくは SVG コードを貼り付け
当社の SVG サニタイザーを使用する理由
スクリプトの削除
サニタイザーは、<script> タグとインライン JavaScript を削除して、隠れた動作を防ぎます。これにより、信頼できないファイルがダッシュボード、ドキュメント、パブリック ページに対して安全に保たれ、予期しないリダイレクトのリスクが軽減されます。
クリーンなイベントハンドラー
アクションをトリガーできる on* 属性と埋め込みハンドラーが削除されます。これにより、SVG がツール間で共有されたり、CMS コンテンツに埋め込まれたりする場合の攻撃対象領域が減少します。また、ホバーまたはクリックの動作が意図せず本番環境に紛れ込むことを防ぎます。
外部リンクをブロックする
SVG サニタイザーは、安全でない外部参照とリモート リソースを削除します。出力は自己完結型のままであり、これはオフラインでの使用、内部ネットワーク、予測可能なビルドにとって重要です。これにより、本番環境での予期しない追跡呼び出しや外部依存関係が回避されます。
安全なプレビュー
サニタイズ結果をプレビューして、クリーニング後のアートワークを確認できます。これにより、エクスポート前に視覚的な低下がないことを確認し、欠落しているシンボルを早期に発見することができます。ストロークとグラデーションを拡大して、最終的な外観がオリジナルと一致していることを確認します。明るい背景と暗い背景でテストして、透明度とコントラストを確認します。
プライバシー第一
SVG サニタイザーはブラウザで実行されるため、ファイルがアップロードされることはありません。これは、クライアント資産、社内ブランド ライブラリ、NDA プロジェクトに対する簡単なセキュリティ手順です。
インスタントクリーニング
SVG サニタイザーはセットアップなしで数秒で完了します。ファイルを公開または送信してレビューする前に、簡単なプリフライト チェックとして使用します。これは、リンティングや資産レビューと並ぶセキュリティ チェックリストの実践的なステップです。
SVG をサニタイズする方法
SVG をアップロードする
ファイルをドラッグ アンド ドロップするか、マークアップを貼り付けて開始します。このツールはソースをローカルにロードし、レビュー用のプレビューを準備するので、エクスポートする前にファイルを確認できます。これは、アセットが複数のベンダーまたは共有ドライブから提供されている場合に便利です。 SVG ファイルを開いてすぐに処理できます。
ファイルをサニタイズする
SVG サニタイザーを実行して、スクリプト、イベント ハンドラー、安全でない参照を自動的に削除します。出力をレビューして、期待されるビジュアルを確認し、欠落している要素がないか確認します。
SVGをエクスポートする
サニタイズされたファイルをコピーまたはダウンロードします。 SVG サニタイザーはファイル名をそのまま維持するため、リポジトリ内のアセットの置き換えが簡単で、バージョン履歴も明確なままです。
SVG サニタイザーに関するよくある質問
SVG サニタイザーは SVG から何を削除しますか?
サニタイズすると SVG の見た目は変わりますか?
SVGサニタイザーはforeignObjectを削除しますか?
SVG はサーバーにアップロードされていますか?
サニタイズ後に最適化できますか?
これは電子メールや CMS に埋め込んでも安全ですか?
アクセシビリティに影響しますか?
これはセキュリティレビューにどのように当てはまりますか?
SVG Sanitizer はダウンロードせずに無料で使用できますか?
SVG Sanitizer を使用するにはアカウントが必要ですか?
関連する SVG ツール
このサニタイザーをこれらのツールと併用して、アセットをクリーニング、最適化、レビューします。これらを組み合わせて完全なプリフライト ワークフローを構築します。