devtools-hub

SVG Viewer

SVGコードをリアルタイムプレビュー・PNG書き出し

デザイン開発者向けSVG

SVGコードを貼り付けるだけでリアルタイムにプレビュー。viewBox・サイズ・使用色を自動解析して表示。ズームスライダーで25〜400%に拡大縮小でき、プレビューをワンクリックで PNG としてダウンロードできます。

広告

SVG Viewer

SVG
Preview
100%

SVGコードを貼り付けてください

Features

  • SVGコードをリアルタイムプレビュー
  • viewBox / width / height を自動解析・表示
  • 使用色(fill/stroke)を上位5色まで抽出・表示
  • ズームスライダーで 25〜400% に拡大縮小
  • プレビューを PNG としてダウンロード
  • SVGコードをワンクリックでコピー

Desktop Only

有料版のみ

デスクトップ版(BOOTH)でのみ使える機能

  • .svg ファイルのドラッグ&ドロップ読み込み
  • PNG 書き出し時にネイティブ保存ダイアログで保存先を選択

Desktop App

デスクトップ版を入手する

Web版にはない機能をデスクトップ版で追加しています。

  • .svg ファイルのドラッグ&ドロップ読み込み
  • PNG 書き出し時にネイティブ保存ダイアログで保存先を選択
BOOTH で見る

SVGとは?WebとUIデザインでの活用方法

SVG(Scalable Vector Graphics)はXMLベースのベクター画像フォーマットです。どんなサイズに拡大縮小しても画質が劣化せず、CSSやJavaScriptで動的に操作できるためWebアイコン・ロゴ・チャートグラフに最適です。

SVGがWebに向いている理由

PNGやJPGはラスター形式でピクセル数が固定なため、Retinaディスプレイ(2x・3x)での表示に高解像度版を別途用意する必要があります。SVGはベクター形式なのでどの解像度でも鮮明に表示され、Retina対応が不要です。また通常のHTMLのように`fill`や`stroke`をCSSで変更したりJavaScriptでアニメーションさせたりできます。

SVGの最適化(不要なメタデータの削除)

Figma・IllustratorからエクスポートしたSVGにはエディタ固有のメタデータや冗長なパスが含まれています。SVGO(SVG Optimizer)で最適化するとファイルサイズを30〜80%削減できます。SVG ViewerではSVGO v3を使った最適化を内蔵しており、貼り付けたSVGをワンクリックで最適化してコードをコピーできます。

アイコンフォントとSVGアイコンの違い

Font AwesomeなどのアイコンフォントはWebフォントとして配信しますが、SVGアイコンは必要なものだけをインラインで使えるためバンドルサイズを最小化できます。ReactプロジェクトではSVGRでSVGをReactコンポーネントに変換するパターンが一般的です。SVG Viewerでは個別にパスを確認・編集してエクスポートできます。

ドラッグ&ドロップとPNGエクスポート(デスクトップ版)

デスクトップ版SVG ViewerではSVGファイルをドラッグ&ドロップで開き、任意の倍率(1x・2x・3x)でPNGとして書き出せます。ファイルマネージャーへのネイティブ保存ダイアログに対応しており、アプリアイコンの書き出しや印刷用高解像度PNG生成に活用できます。

広告

Related Tools

base64-studio

Base64 エンコード & デコード

開発者向けテキストエンコード

使ってみる →

BOOTH

JSON Studio

JSON フォーマッター & バリデーター

JSON開発者向けフォーマッター

使ってみる →

BOOTH

color-deck

カラーコード変換 & パレット保存

カラーデザイン開発者向け

使ってみる →

BOOTH

このツールを共有する