なぜフォーマット変換が必要なのか
スマートフォンにはさまざまなフォーマットの画像が入っています。JPG はサイズが小さく、PNG は透過に対応し、WebP は画質と容量を両立します。シーンごとに最適なフォーマットは異なります。Image Converter は JPG、JPEG、PNG、WebP、BMP、TIFF の6つのフォーマット間での自由な切り替えに対応しており、変換は端末上で完結し、画質は損なわれません。
6つのフォーマットの特徴
JPG / JPEG:非可逆圧縮で最小サイズ
最も一般的な写真フォーマットで、ほぼすべてのカメラやスマートフォンが JPG をデフォルトで出力します。非可逆圧縮によって人間の目が鈍感なディテールを捨てることで、ファイルサイズを小さくしています。強み:ファイルサイズが最小で互換性が最も高い。弱み:保存し直すたびにディテールが失われ、透過はサポートされません。
典型的な用途:写真の共有、SNS、ウェブ画像。
PNG:可逆圧縮で透過対応
可逆圧縮アルゴリズムを採用しており、画質は元画像と同一です。アルファチャンネル(透過)に対応しているため、アイコン、UI デザインファイル、スクリーンショットの定番フォーマットです。強み:ロスレス画質で透過に対応。弱み:JPG の3〜5倍のファイルサイズになります。
典型的な用途:アイコン、ロゴ、UI デザインファイル、透過背景が必要な画像。
WebP:最新のウェブフォーマット
Google が開発した最新の画像フォーマットで、画質と容量を両立します。JPG より25〜35%小さく、PNG より優れた圧縮が可能です。強み:ファイルサイズが小さく、非可逆・可逆・透過をすべてサポート。弱み:古い端末では互換性が低め(iOS 16+ / Android 5+ でネイティブサポート)。
典型的な用途:ウェブ画像、アプリのアセット、サイズを極限まで抑えたいシーン。
BMP:非圧縮のビットマップ
Windows システムで長く使われてきたフォーマットで、圧縮を行わずすべてのピクセルをそのまま保存します。強み:ロスレス画質で互換性が高い。弱み:ファイルサイズが非常に大きく、JPG の5〜10倍になります。
典型的な用途:Windows システムの標準ツールでの処理、ソフトウェアの一時ファイル。
TIFF:アーカイブと印刷向け
プロフェッショナル向けの画像フォーマットです。可逆で複数レイヤーに対応し、CMYK などの印刷色空間もサポートしています。強み:最高クラスの画質と豊富なメタデータ。弱み:ファイルサイズが非常に大きく、JPG に比べると互換性が劣ります。
典型的な用途:印刷出版、プロカメラマンのアーカイブ、スキャンによる保存。
変換時に画質を保つためのポイント
- 同フォーマット間 / 同じ種類のフォーマット間の変換:JPG ↔ WebP はどちらも非可逆のため、新たな劣化は加わりません。
- JPG → PNG:ピクセルがそのままコピーされます。ファイルサイズは増えますが、画質は維持されます(ロスレス変換)。
- PNG → JPG:アルファチャンネルが破棄され(白で塗りつぶされ)ます。ファイルサイズは大幅に縮小し、画質は維持されます。
- 任意のフォーマット → TIFF:可逆。画質が最も保たれますが、ファイルサイズは最大になります。
Image Converter の変換フロー
- 元フォーマットの自動識別:拡張子とファイルシグネチャの両方から判定します(PNG 89 50 4E 47、JPEG FF D8 FF、WebP RIFF + WEBP)。
- EXIF 回転の補正:EXIF タグを持つ iPhone 写真は、変換前にピクセルレベルで回転されます。
- 無意味な変換先の除外:元フォーマットはターゲット候補から除外されます。
- 端末処理:すべてが端末上で完結し、ファイルはアップロードされません。
どのフォーマットを選ぶべきか:シーン別早見表
| シーン | 推奨フォーマット | 理由 |
|---|---|---|
| 朋友圈 / Weibo での共有 | JPG | 互換性が高くサイズが小さい |
| スクリーンショット / チュートリアル | PNG | クリアで文字が鮮明 |
| ウェブ / アプリのアセット | WebP | サイズが最小で画質も良好 |
| デザインファイル / ロゴ | PNG | 透過対応でロスレス画質 |
| 印刷 / アーカイブ | TIFF | 最高画質と完全なメタデータ |
| Windows システムでの処理 | BMP | システム互換 |
それでも迷ったら、JPG が最も安全な選択です。ほぼすべてのプラットフォームでサポートされ、サイズも最小です。唯一のトレードオフは透過背景が使えないことです。