無料オンラインPNGコンバーター JPG · WebP · AVIF · SVG · PDF ほか

Swift PNGは100%ブラウザ内で動作するPNGコンバーターです。PNGを置き、ターゲット(JPG・WebP・AVIF・SVG・PDF・GIF・BMP・TIFF・ICO)を選ぶだけで、変換はあなたの端末上でローカルに実行されます。アップロード、登録、透かしは一切ありません。

最大100ファイルまでバッチ処理。PNG → WebPの出力は通常、元ファイルより75–85%小さくなります。

プライバシー最優先 — 検証可能

DevTools → Networkを開けば、画像のバイトは端末から出ないことを確認できます。

9つのターゲット形式

PNG → JPG / WebP / AVIF / SVG / PDF / GIF / BMP / TIFF / ICO

PNGを圧縮

品質を保ったままPNGサイズを削減

PNGをリサイズ

ピクセルまたは割合でPNGを調整

PNGをトリミング

正確な比率でPNGを切り抜き

PNGJPG

背景を除去

PNGの背景を即座に透明に

ターゲット形式を選ぶ

PNG → 9形式:比較表

Swift PNGがPNGを変換できる各形式の直接比較。変換前に正しいターゲットを選ぶ参考にどうぞ。

ターゲット 透明度 PNG比 典型的サイズ削減 ロッシー? 最適な用途 ブラウザ対応
JPG なし 70–90% はい アルファ不要の写真 すべて
WebP あり(ロッシー+ロスレス) 60–85% 両方 Webヒーロー、UI、商品画像 モダンブラウザ、Safari 14+
AVIF あり 75–95% 両方 最大圧縮、将来性重視 Chrome 85+、Safari 16+
SVG ベクター(ラスタ透明度なし) 該当なし(パス) 該当なし ロゴ、アイコン、線画 すべて
PDF あり(埋め込み) 0–20% 該当なし 文書、印刷 すべて
GIF 1ビットのみ 多くの場合より大きい ロッシーパレット アニメーションのみ すべて
BMP あり(32ビット) ほぼ常により大きい いいえ 旧式Windowsツール すべて
TIFF あり 可変 両方 印刷、アーカイブ ブラウザでは限定的
ICO あり 小さめ(マルチ解像度) いいえ ファビコン すべて

数値は品質80の実PNGに基づきます。実際の結果は画像の内容(写真、フラットカラー、線画)によって変わります。

画像の変換方法

シンプル・高速・安全な手順です。

1

アップロード

ファイルやフォルダ(PNG/JPG/WebP/BMP)をゾーンにドラッグ&ドロップします。

2

調整

品質(0–100%)、目標サイズ、またはサイズを設定します。

3

変換

WebAssemblyで即時に処理が開始されます。

4

ダウンロード

個別に保存するか、ZIPで一括ダウンロードします。

PNGを変換すべきでないケース

誤ったターゲット形式の選択は、PNGの有用性を静かに損ないます。次のいずれかに該当する場合は変換しないでください。

  • PNG → JPG変換は、透過がある場合は避ける

    JPGにはアルファチャンネルがありません。透過部分は白(または塗りつぶし色)になります。WebP、AVIF、SVGを使いましょう。

  • 写真やノイズのあるグラデーションを PNG → SVG にしない

    ベクター化はエッジと平坦な領域に有効です。写真は数千の断片化したパスとなり、元のPNGより大きく、見た目も悪化します。

  • Safari 16未満向けには、フォールバックなしで PNG → AVIF にしない

    AVIFは最小ファイルを生み出しますが、古いSafariは復号できません。`<picture>`要素でWebPまたはJPGのフォールバックを用意しましょう。

  • テキストを含むスクリーンショットを80%未満に圧縮しない

    量子化ではテキストの輪郭が最初に崩れます。スクリーンショットやUI、文書では品質80以上を保ちましょう。

  • 静止画を PNG → GIF にしない

    GIFは256色までで、ほぼ常に元のPNGより大きなファイルになります。アニメーション専用です。

  • 既にロッシーのファイルを PNG として再保存しない

    PNGはロスレスです。JPGをPNGに保存し直すと、JPGのアーティファクトがより大きなファイルに固定されるだけです。ロッシー形式のままにするか、原本から再開してください。

PNG変換でよくある問題

PNGを他形式へ変換する際に最も多い問題への直接的な解決策です。

Web用にPNGファイルが大きすぎる?

WebPまたはAVIFに変換すれば、ほぼ同等品質で70–90%小さくなります。または「PNG圧縮」で形式を変えずに最適化できます。

変換後に透過が失われた?

JPGにはアルファチャンネルがありません。ターゲットをWebP、AVIF、またはSVGに変えれば透過を保てます。

アルファのピクセルが真っ黒・真っ白になった?

JPGに変換したためです。ターゲットをWebPまたはAVIFにして再実行してください。JPGが必要なら、デフォルトの塗りつぶしではなく「設定」で背景色を指定しましょう。

PNGからSVGがブロック状に見える?

ベクター化はロゴ・アイコン・線画に最適です。コントラストの強い画像はしきい値を下げ、写真はJPG/WebPに変換してください。

PNGからICOが32px未満でぼやける?

元のPNGをすでに32×32や64×64にしておきましょう。1024pxから16pxへ縮小するとWindowsが利用するディテールが失われます。

AVIF出力が暗い・色がずれる?

古いAVIFエンコーダはsRGBを誤って扱います。Swift PNGはsRGBを明示的に埋め込みます — 再エクスポートしてChrome 100+またはSafari 16+で確認してください。

PDFのページサイズが正しくない?

PDFのページサイズはPNGのピクセル数をDPIで割った値です。変換前に「設定」でDPIを指定してください(既定値96)。

プライバシーと実装 — 何が端末上で動いているか

Swift PNGは完全にブラウザ内で動作します。変換中に画像のバイトはどのサーバーにも送信されません — 自分で確認できます。

自分で確認する方法

DevTools → Networkタブを開き、変換を実行します。送信される画像リクエストは0のままです。ネットワーク通信は初回のページ読み込みのみです。

メタデータとカラー

EXIFなどのメタデータは変換時に既定で削除されます。出力はsRGBプロファイルを使用。アップロード画像のテレメトリは行いません。

使用しているエンコーダ

変換はCanvas APIとローカルのWebAssemblyモジュールで行われます:

  • JPG Canvas toBlob → libjpeg-turbo(ブラウザ内蔵)
  • WebP Canvas toBlob → libwebp(ブラウザ内蔵)
  • AVIF Canvas toBlob → libavif(ブラウザ内蔵、Chrome 85+ / Safari 16+)
  • SVG 独自のpotraceベースのトレーサー(オープンソース、/utils/pngToSvg.ts参照)
  • HEIC入力 heic2any(WASM)

プライバシー設計:
「ローカルファースト」の違い

多くのオンライン変換ツールは、プライベートなファイルをリモートサーバーに送信します。Swift PNGは違います。 WebAssemblyを用いたサーバーレスの仕組みです。

アップロードなしサーバーログなしGDPR準拠

ローカル処理

ブラウザがWASMモジュールで処理を行います。アップロード/ダウンロードの待ち時間がなく高速です。

サーバー送信なし

ネットワークタブを確認してください。ファイルは決して端末外に出ません。私たちは画像を見たり保存したり共有したりできません。

オフライン対応

ページが読み込まれれば、Wi‑Fiを切っても変換を続けられます。アプリはブラウザキャッシュにあります。

データ保存なし

クラウド保存がないためハッキング対象がありません。タブを閉じると処理データは即座にブラウザメモリから消去されます。

よくある質問

本当に無料で無制限ですか?
はい。Swift PNGは無料で使えます。課金や日次制限、透かしはありません。控えめな広告や寄付で運営しています。
プライベートな写真を変換しても安全ですか?
もちろんです。ほかの変換ツールと違い、ファイルをサーバーにアップロードしません。処理はすべてWebAssemblyでブラウザ内で行われ、写真は端末から出ません。
最初の変換に少し時間がかかるのはなぜ?
初回訪問時に軽量な変換エンジンをダウンロードするためです。読み込み後はキャッシュされ、以降はオフラインでも即時に変換できます。
PNGをどのフォーマットに変換できますか?
PNGをJPG、WebP、AVIF、PDF、SVG、GIF、BMP、TIFF、ICOに変換できます — すべてブラウザ内で直接、ソフトウェアのインストール不要です。
「ターゲットサイズ」機能とは?
最大ファイルサイズ(例:「500KB以下」)を指定できます。エンジンが品質と圧縮を自動調整し、過度なピクセル化なしで目標に近づけます。