JA
マイツール

SVGビューア・エディタ

SVGファイルを開くかコードを貼り付けて、安全にプレビューします。サイズ、viewBox、要素数を確認し、コードの整形・圧縮、編集、PNG書き出しができます。

この欄にコードがあるときは、ファイルの代わりにこのコードを使います。ファイルを編集するには、ファイルを開いて結果のコードをこの欄にコピーし、書き換えてからもう一度実行してください。
出所の分からないファイルにおすすめです。SVGを単独で開くとJavaScriptが実行されることがあります。
マイツール →
広告

SVGファイルはコードなので、絵だけを表示するビューアでは半分しか分かりません。ここでSVGを開くか貼り付けると、描画結果の確認、宣言されたサイズとviewBoxの確認、要素数のカウントができ、編集用に整形したコードや本番用に圧縮したコードも得られます。欄のコードを書き換えてもう一度実行すれば、編集結果を確認できます。SVGを単独で開くとJavaScriptが実行されることがあるため、スクリプト、イベントハンドラ、外部リンクを先に削除することもできます。何もアップロードされません。

使い方

  1. SVGファイルを選ぶか、SVGコードを欄に貼り付けます。
  2. コードの形式を選びます。整形、圧縮、そのままのいずれかです。
  3. 自分で作っていないファイルでは安全オプションをオンのままにします。
  4. プレビュー、サイズ、viewBox、要素の表を確認し、コードをコピーします。
  5. 欄でコードを編集してもう一度実行します。必要なら好きな幅でPNGに書き出せます。

計算式

表示サイズ = width × height属性(px、pt、mm、cm、inは1インチ = 96 pxで換算)。どちらかがなければviewBoxの比率に従います

viewBoxだけのSVGには固定サイズがなく、配置された枠に合わせて拡大縮小されます。PNG書き出しでは指定した幅を設定し、高さはviewBox(またはwidthとheight)から求めるため、小さなビットマップを拡大したものではなく、鮮明に描き直した画像になります。

計算例

<svg width="2in" viewBox="0 0 40 20">と書かれたアイコンは、幅が2 × 96 = 192 pxで、viewBoxの比率20 ÷ 40から高さは96 pxになります。これを幅1024 pxのPNGに書き出すと、1024 × 512の画像になります。

よくある質問

インターネットから入手したSVGを開いても安全ですか?

画像として表示する(ここでのプレビュー)なら安全です。ブラウザは<img>の中のスクリプトを実行しません。タブで直接開くとJavaScriptが実行されることがあるため、「スクリプト、イベントハンドラ、外部リンクを削除」をオンにして、クリーンにしたファイルをダウンロードしてください。

整形しても<text>の中の文字に手を加えないのはなぜですか?

テキスト要素内のスペースや改行は、表示される内容の一部です。インデントを付け直すと見た目が変わってしまうため、そのまま残します。

図形をドラッグして動かせますか?

いいえ。これはライブプレビュー付きのコードエディタで、描画ソフトではありません。レイアウトを変えるには、コードの座標を書き換えてもう一度実行してください。

ファイルはアップロードされますか?

されません。解析、クリーニング、PNG書き出しはすべてブラウザ内で行います。

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). SVGビューア・エディタ. https://kakao.mobile/ja/tools/svg-viewer/

MLA

“SVGビューア・エディタ.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/svg-viewer/.

広告