利用方法と注意事項

ツールの仕組み

本ツールは、ブラウザ上で動作する画像変換ツールです。サーバーを介さず、すべての処理をデバイス内で完結させるために、いくつかのWebAssemblyライブラリを組み合わせています。

ライブラリ 役割
libheif-js HEICファイルのデコード。iPhoneで撮影した写真をブラウザ上で読み込むために使用。
pica 高品質なリサイズ処理。単純な縮小ではなくLanczosフィルタを用いることで、縮小後もシャープな仕上がりになります。
@jsquash/webp GoogleのlibwebpをWasmにコンパイルしたエンコーダー。Safari / iOSではcanvas.toBlob()によるWebP書き出しが非対応なため、このライブラリで処理しています。
@jsquash/avif libavifベースのAVIFエンコーダー。AVIFはブラウザネイティブの書き出し対応がまだ限定的なため、全環境でWasm経由で処理しています。
JSZip 複数画像を一括変換した際のZipファイル生成。

※WebP・AVIFはWasmエンコーダーを使用するため、JPEG・PNGと比べて変換に数秒多くかかる場合があります。特にAVIFは計算コストが高い形式です。

安全性について

🔒 画像データはサーバーへ送信されません

すべての画像処理(デコード、リサイズ、変換)は、あなたのデバイス(ブラウザ)内で行われます。 画像データが外部サーバーにアップロードされることは一切ないため、プライベートな写真でも安心してご利用いただけます。

対応している画像形式

以下の主要な画像形式の読み込みに対応しています。

形式 拡張子 説明
HEIC .heic / .HEIC iPhone等の標準形式。本ツールでWebP等に変換可能です。
JPEG .jpg / .jpeg 一般的な写真形式。リサイズや軽量化が可能です。
PNG .png 図解やスクリーンショットに多い形式です。
WebP .webp Googleが推奨する次世代画像形式です。
AVIF .avif AV1コーデックベースの次世代形式。同じ画質ならWebPよりさらにファイルサイズを小さくできますが、エンコードに時間がかかります。

※出力(書き出し)は WebP / AVIF / JPEG / PNG から選択できます。

ライセンス・注意事項

このツールについて

このツールは、キャンプブログ「AndesLife」の管理人が、自身のブログ運営(写真の整理やHEIC変換)を効率化するために開発しました。

「シンプルで速い、そして安全」をコンセプトに、キャンプ場での電波が弱い環境や、大量の写真を一気にWebPへ変換したいシーンを想定しています。

AndesLife トップページへ
← ツールへ戻る