コンテンツへスキップ

JFIF PNG 変換ツール

JFIF PNG 変換では、.jfifファイルを同じピクセルサイズのPNGファイルに変換できます。ツールは無料で、新規登録は不要です。.jfifはJPEGの一種なので、PNGにしても画質は上がらず、ファイルは通常ずっと大きくなります。

  • 無料のウェブツールは、一度に1枚の画像を処理します。1枚あたり5 MBまでです。
  • JPEGから作られた.jfifをPNGにしてもファイルは大きくなるだけで、失われた細部は復元されません。

ここに画像をドロップ

PNG、JPG、WebP、AVIF、GIF、BMP、TIFF(5 MBまで)

セキュリティ確認を完了すると、ボタンが有効になります。

結果

ここにPNGが表示されます。

無料のWebツールでは、5 MBまでの画像を変換でき、毎日30回までです。ログインすると上限は10 MBになります。画像のピクセルサイズは、「小さくする」を選ばない限りそのまま維持されます。

保存期間:Webツールの結果は10分後に削除され、履歴は保存されません。APIの結果は無料プランでは1日、StarterとProでは7日保存されます(BusinessとScaleでは30日)。

  • アカウント登録なしで利用可能

    無料で毎日30枚まで、透かしなし。

  • 標準では元のサイズ

    「小さくする」を選ばない限り、画像は元のピクセルサイズのまま再エンコードされます。カメラや位置情報のタグは結果にコピーされません。

  • 自動的に削除

    Webツールの結果は10分後に削除されます。

プライバシー:送信された内容は、このファイルを作成するためにのみ使用されます。作業用のコピーはジョブの終了時に削除され、結果は10分後に削除されます。詳しくはプライバシーポリシーをご覧ください。

コードから実行する

上の入力と設定から作成した、同じリクエストです。APIキーを取得するには、アカウントを作成してください。

curl -X POST https://api.aiipworld.com/v1/render \
  -H "Authorization: Bearer $AIIPWORLD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"html":"","output":"pdf","options":{}}'

# returns {"job_id": "...", "status": "queued"}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"

一括処理

Webツールは一度に1画像まで処理します。APIでは画像ごとに一つのリクエストとなるため、プランが許す数だけスクリプトで処理できます。

保存期間

Webツールの結果は10分保存されます。無料APIの結果は1日、StarterとProの結果は7日、BusinessとScaleの結果は30日保存されます。Webツールでは、訪問者ごとに毎分10回、毎日50回まで変換できます。

ひとことで言うと

JFIF PNG 変換は、.jfifファイルを同じピクセルサイズのPNGに変換する無料のオンラインツールで、JFIFはJPEGのため、PNGは可逆ですが通常ずっと大きくなります。

主な仕様

  • 入力:.jfifファイル(JPEG)、またはPNG、JPG、WebP、AVIF、GIF、BMP、TIFF。無料ツールでは5 MBまで、ログイン時は10 MBまで、16 MP (4096 x 4096)まで。ファイルの種類は中身から読み取り、HEIC、SVG、PDF、カメラRAWは受け付けません。
  • 出力:幅と高さが同じPNG(小さいサイズを選んだ場合を除く)。カメラ情報と位置情報はコピーされず、回転して保存された画像は正しい向きになります。PNGは、JPEGで失われた細部を復元しません。
  • テスト:生成した1600 x 1200 pxの写真(465 KBの.jfif)は、4.7 MBのPNG、305 KBのJPG(品質80)、236 KBのWebPになりました。テスト用の画像は、自社のスクリプトで生成しました。
  • 保存期間:アップロードしたファイルはジョブ終了時に削除され、結果は10分後に削除されます。ログイン中のユーザーは、画像ごとに1クレジットを使います。
  • アカウント登録なしの無料利用では、訪問者ごとに毎分10件、毎日50件まで変換でき、透かしは入りません。ログインしているユーザーは、レンダリングごとに1クレジットを使用します。毎月100無料クレジットが付与されます。
  • ファイルは自動的に削除されます。アカウント登録なしの場合は変換後10分、無料アカウントの場合は1日で削除されます。
  • 開発者は、APIキーを付けてPOST https://api.aiipworld.com/v1/renderを送信すると、同じレンダリングを実行できます。詳しくはAPIドキュメントページをご覧ください。

使い方

  1. 「ファイルを選択」から.jfifファイルを選びます。このツールは.jfifファイルを受け付けます。
  2. 「変換先」がPNGになっていることを確認します。このページでは初期値がPNGです。
  3. プレビューと表示される画像サイズを確認してから、変換を始めます。
  4. 「PNGに変換」をクリックし、結果パネルにファイルが表示されるまで待ちます。
  5. 「ダウンロード」をクリックしてPNGを保存します。結果は10分後に削除されるため、ページを離れる前に保存してください。

出力例

Original .jfif, 1200 x 900 px, 49 KB

The sample illustration as a .jfif file

Converted PNG, 306 KB

生成したフラットなイラストを、JFIFからPNGに変換した見本
生成したフラットなイラスト(1200 x 900 pxの.jfif、49 KB)を「変換先」をPNGのままにして変換した例です。306 KBのPNGになり、ピクセルサイズは同じです。 このサイトの独自エンジンで変換しました。 変換後のファイルを開く(または画像を選択)で原寸で確認できます。

JFIF PNG 変換の使い方

ツールを開き、.jfifファイルを選んで、「変換先」をPNGのままにします。変換を開始すると結果パネルに新しいファイルが表示され、そこからダウンロードできます。

このツールは、ファイルの種類を名前ではなく中身から判断します。実際にはPNG、WebP、GIF、BMP、TIFF、AVIFのファイルは、その形式として変換されます。画像によって結果は変わるため、元の画像を置き換える前に出力を確認してください。

  • PNGを確認できるまで、元の.jfifファイルは残しておきます。
  • PNGが不要なら、「変換先」でJPEGかWebPを選べます。

JFIFをPNGに変換する仕組み

変換では、保存されている画像をデコード(展開)し、PNG形式で書き直します。ピクセルサイズは変わらず、画像にはそれ以上の加工をしません。「サイズ」の設定を使うと、画像を小さくできます。

PNGは可逆形式で、元の.jfifのピクセルとそのまま一致します。ただし、JPEG圧縮で失われた細部は元に戻せません。ファイルは大きくなりますが、画像がよくなるわけではありません。

  • ピクセルサイズは、小さいサイズを選ばない限り変わりません。
  • 出力は可逆のPNGです。

JFIFファイルとは

JFIFはJPEG File Interchange Formatの略です。一般にJPEG画像と呼ばれるファイルを表す規格で、実際には.jfifファイルはJPEGに別の拡張子を付けたものです。

JPEGは写真を圧縮して保存する形式で、非可逆です。保存するたびに、少しずつ細部が失われることがあります。JPEGにはアルファチャンネル(透明情報)がないため、.jfifに透明な部分はありません。

  • .jfifファイルはJPEGです。
  • ファイルの種類は名前ではなく、中身で決まります。

JFIFをPNGに変換する理由

フォーム、編集ソフト、業務の流れでPNGが求められるときに、JFIFをPNGに変換する人が多いです。PNGを受け付けていても、.jfifは受け付けないツールもあります。

PNGのコピーを作れば、画像をJPEGとして保存し直す手間を避けられます。PNGは現在のピクセルをそのまま残しますが、画像をはっきりさせたりきれいにしたりはしません。

  • ツールやエディターがPNGを求めるときに使います。
  • JPEGによる劣化をこれ以上増やしたくないときに使います。

PNGで解決できないこと

PNGでは、JPEG特有の劣化(アーティファクト)は取り除けません。ブロック状の境界、色のにじみ、ぼやけた細部はそのまま残ります。変換ツールもこれらを取り除きません。

PNGのコピーは、JPEGで失われた細部を復元できません。ファイルを小さくしたい、またはきれいにしたい場合は、新しくJPEGやWebPで保存するほうがよいこともあります。ただし、どちらも非可逆です。

  • JPEG特有の劣化は取り除かれません。
  • 失われた細部は復元されません。

JFIFからPNGに変換したときのファイルサイズ

写真のPNGは、元の.jfifより大きくなることが多いです。テストでは、フラットなイラスト(1200 x 900 px)の.jfifが49 KBで、306 KBのPNGになりました。生成した1600 x 1200 pxのテスト写真では、465 KBの.jfifが4.7 MBのPNGになりました。

同じテスト写真をJPGに変換すると、品質80で305 KBでした。WebPに変換すると、品質80で236 KBでした。サイズは画像によって変わるため、結果には差があります。

  • 1600 x 1200 pxの写真:465 KBの.jfifが4.7 MBのPNGになります。
  • 同じ写真のJPG(品質80):305 KBです。

JFIFをPNGに変換するかJPGに変換するか

可逆で出力したい場合や、PNGファイルが必要な場合は、JFIFからPNGを選びます。フォームがJPGしか受け付けない場合は、JFIFからJPGを選びます。.jfifはすでにJPEGです。

「変換先」の一覧にはWebPもあります。このツールのWebPは非可逆なので、PNGとは特性が違います。

  • PNGは可逆で、ファイルが大きくなります。
  • JPGとWebPは非可逆で、通常は小さくなります。

回転・カメラ情報・色の扱い

EXIFのorientationが付いた写真は、変換時に正しい向きに直されます。テストでは、1600 x 1200 pxでorientation 6のファイルが、1200 x 1600 pxのPNGになりました。

カメラ情報や位置情報のタグは、結果にコピーされません。CMYK形式のJPEGは、通常のRGB画像になります。テストでは、1.3 MBのCMYK JPEGが4.9 MBのPNGになりました。

  • 回転はピクセルそのものに反映されます。
  • EXIF、GPS、カメラのタグは結果から削除されます。

透過とPNG

.jfifには透明な部分がないため、変換後のPNGにも透過背景はありません。PNGは透明度に対応していますが、この変換では透明なピクセルは追加されません。

透過背景が必要な場合は、先にエディターで背景を作ってから、PNGとして保存してください。

  • .jfifにはアルファチャンネルがありません。
  • 事前に透過を作らない限り、PNGに透過背景はありません。

変換できるファイルと制限

変換ツールが受け付けるのは、PNG、JPG(.jpeg、.jfifを含む)、WebP、AVIF、GIF、BMP、TIFFです。SVG、PDF、HEIC/HEIF、BigTIFF、カメラRAWは受け付けません。AVIFとTIFFは入力のみで、TIFFは出力できません。

無料のウェブツールでは、1枚あたり5 MB、画素数は16 MP (4096 x 4096)までです。ログインしているユーザーは、1枚あたり10 MBまで処理できます。登録なしで使う場合は、訪問者1人あたり1日30枚までです。ログインしているユーザーは、1枚あたり1クレジットを使います。最初の5MBを超えた分は、5MBごとに1クレジットが加算されます。結果は20MBまでで、超える場合は「output too large」のメッセージが出て失敗します。

  • 結果がPNGの場合、アニメーションファイルは最初のフレームのみ読み込まれます。
  • 複数ページのTIFFは、1ページ目のみ読み込まれます。

JFIFからPNGへの変換をコードで行う

APIでは、op=image_convertを指定して画像を変換します。PNGで出力するにはformat=pngを指定します。他の設定として、quality、lossless、keep_transparency、backgroundがあり、いずれもクエリ文字列で送ります。

画像のバイト列をそのままリクエストボディとして送ります。JSONやmultipartは使いません。.jfifファイルの場合は、Content-Typeをimage/jpegに設定します。APIキーはAuthorization: Bearerヘッダーか、x-api-keyで送ります。APIは202とjob_idを返すので、GET /v1/jobs/:idで成功か失敗になるまで確認します。ページの下には、cURL、Node.js、Pythonの例もあります。

  • エンドポイント:POST https://api.aiipworld.com/v1/image-jobs
  • ドキュメント:/docs/#image-convert

プライバシー:ファイルの扱い

画像はサーバーに送信されるため、ブラウザ内では処理されません。画像処理にはsharpとlibvipsを使います。これは一般的な画像処理で、人工知能(AI)を使った処理ではありません。

アップロードされた画像は結果を作るためだけに使われ、ジョブが成功か失敗かにかかわらず、終了すると削除されます。無料のウェブツールでは、結果は10分後に削除されます。履歴は保存されず、ダウンロード用のリンクは短期間だけ有効です。使用する権利のある画像だけに使ってください。

よくある質問

JFIFからPNGへの変換は無料でできますか?

はい、無料のウェブツールは新規登録なしでJFIFをPNGに変換できます。ただし、このページに示された無料の制限の範囲内での利用になります。

JFIFファイルはJPGと同じですか?

はい、JFIFファイルはJPEGファイルです。JFIFは形式の規格名で、.jfifはJPEG画像に使われる拡張子の一つです。

JFIFよりPNGのほうがずっと大きいのはなぜですか?

PNGは非可逆圧縮をせずにピクセルを保存するため、写真は通常ずっと大きくなります。テストでは、465 KBの.jfifが4.7 MBのPNGになりました。

PNGにすると画像はきれいになりますか?

いいえ、きれいにはなりません。PNGは.jfifと同じピクセルを保持するだけで、失われた細部の復元やJPEG特有の劣化の除去はしません。

JFIFからPNGへの変換は可逆ですか?

はい、PNGの出力は可逆です。.jfifのピクセルを、それ以上の劣化なしに保存します。

拡張子を.jfifから.pngに変えるだけでよいですか?

いいえ、名前を変えてもファイルの中身は変わらず、JPEGのままです。変換ツールを使って、本物のPNGを作ってください。

変換後のPNGに透過背景はありますか?

いいえ、この変換で作られるPNGに透過背景はありません。.jfifにはアルファチャンネルがないため、残す透明度がありません。透過が必要な場合は、先にエディターで背景を作ってから、PNGとして保存してください。

JFIFをJPGやWebPに変換することはできますか?

はい、「変換先」の一覧でJPEGかWebPを選べます。どちらも非可逆で、写真ではJPGのほうがずっと小さくなります。

カメラや位置情報はどうなりますか?

カメラ情報と位置情報のタグは、結果にコピーされません。回転は画像に反映されます。

.jfifファイルが受け付けられないのはなぜですか?

そのファイルは本物のJPEGではない可能性があります。変換ツールは中身を読み取って判断します。テキストや壊れたファイルに.jfifと名前を付けた場合は、「unsupported image」のメッセージで拒否されます。

ファイルはどのくらい保存されますか?

無料のウェブツールでは、結果は10分後に削除されます。アップロードしたファイルは、ジョブが終わるとすぐに削除されます。

コードからJFIFをPNGに変換できますか?

はい、画像ジョブのエンドポイントにPOSTで送り、op=image_convertとformat=pngを指定できます。生の画像バイトを、Content-Type image/jpegで送ります。

アプリ内や一括処理で使いたい場合

このツールはAPIと同じプラットフォームで動作するため、同じ画像を、お使いのコードから一回のHTTPリクエストで取得できます。 無料アカウントには、毎月100クレジットが含まれています。

関連ツール