PNGのサイズ変更

PNGはスクリーンショット、ロゴ、UI要素、そして透明な背景を持つあらゆる画像に適した形式です。このツールはPNGのサイズ変更をすべてブラウザー内で行います。ファイルをドロップし、新しい幅と高さをピクセルで指定して、結果をダウンロードするだけです。透明度(アルファチャンネル)は保たれ、縦横比を固定すれば何も引き伸ばされず、元のファイルがサーバーにアップロードされることは一切ありません。

PNGのサイズを変更する方法

  1. 1

    PNGをアップロード

    ファイルをドロップするか、クリックして選択します(最大30MB)。プレビューに元の幅と高さが表示されます。

  2. 2

    新しいサイズを指定

    新しい幅と高さをピクセルで入力します。比率を保つには「縦横比を固定」をオンのままにするか、プリセット(元のサイズの50%、または1080×1080)を使います。

  3. 3

    ダウンロード

    サイズ変更後のPNGがブラウザー内で生成されます。ダウンロードしてください。元のファイルはそのまま変わりません。

縮小と拡大

PNGを縮小するのは安全です。ブラウザーがピクセルを再サンプリングし、結果はきれいに見えます。拡大では元になかったディテールを追加できないため、ツールは既存のピクセルを引き伸ばし、輪郭は柔らかくなります。より大きな画像が必要な場合は、元のデータ(ベクター形式やデザインファイル)から目的のサイズで書き出し直してください。

透明度は保たれます

サイズ変更はアルファチャンネルを保持するHTMLキャンバス(canvas)上で行われるため、透明な背景を持つロゴやアイコンは新しいサイズでも透明なままです。出力は常にPNGなので、透明度が白い背景に統合されてしまうことはありません。

縦横比を保つ

幅と高さは独立していますが、「縦横比を固定」を使うと連動します。一方を変えるともう一方が追従するので、画像がつぶれることはありません。意図的に比率を無視したサイズにしたいときだけオフにしてください。

PNGが適さない場合

PNGは可逆圧縮で、輪郭のはっきりした画像には最適ですが、写真には重くなります。

  • 写真: 品質85のJPEGは、見た目の差がないままサイズが5〜10分の1になります。
  • 透明度も必要な写真: WebPやAVIFは、はるかに小さいサイズでアルファチャンネルを保持します。
  • 単色のアイコンやシンプルなロゴ: SVGの方が小さく、どのサイズでも鮮明なままです。

ファイルをさらに小さくする

ピクセル数を減らすことが最大の削減になります。それに加えて、pngquantのような専用の圧縮ツールは、24ビットのPNGを8ビットのパレットに変換し(多くの場合50〜70%小さくなります)、アイコンやUIグラフィックではほとんど目立つ劣化なく縮小できます。このツールはサイズ変更そのものに専念し、標準的なPNGを出力します。

よくある質問

縮小はブラウザーがピクセルを再サンプリングするためきれいに見えます。拡大はディテールを作り出せないので、拡大したPNGは元より柔らかく見えます。縮小は自由に行い、拡大は避けてください。

はい。サイズ変更はアルファチャンネルを保持するため、透明な部分は新しいサイズでも透明のままで、出力はPNGです。

最大30MBのPNGを読み込め、各辺を最大8192ピクセルまで設定できます。

いいえ。ファイルの読み込み、サイズ変更、再エンコードはすべてブラウザー内で行われます。あなたのデバイスから出ることはありません。

まずピクセル数を減らし、その後pngquantのような圧縮ツールにPNGを通してください。透明度が不要なら、JPEGやWebPに切り替えるのも有効です。

関連ツール

このツールは他の言語でも利用できます