QOIをPNGに変換:Quite OK Imageを無料でデコード

QOI(Quite OK Image)ファイルをブラウザ上で直接PNGにデコード。可逆・アップロード不要で、QOIに対応していないエディターやブラウザでも.qoiを開けます。

ブラウザーネイティブ
プライバシー第一
無料

今すぐ変換

ファイルをここにドラッグ&ドロップ

または

使い方

QOI("Quite OK Image")は、Dominic Szablewski氏が2021年に掲げた課題から生まれました。仕様書が1ページに収まり、デコーダーが数百行で書ける画像フォーマットを作る、という挑戦です。PNGより圧倒的に速くエンコード・デコードでき、それでいて可逆圧縮率は同等のため、ゲームエンジンやテクスチャパイプライン、自作ツールで広く使われるようになりました。難点は対応範囲です。主要なブラウザはどれも読み込めず、Photoshop、macOSのプレビュー、WindowsのフォトアプリでもQOIは開けません。.qoiファイルが、それを作ったツールチェーンの外へ初めて出るとき、誰かが汎用的な形式に詰め直す必要があります。どちらもピクセルをそのまま保持するため、その変換先としてはPNGが自然な選択です。 内部構造を見ると、QOIファイルは14バイトのヘッダー(マジックナンバー、幅、高さ、チャンネル数、色空間)に続いて、1バイトおよび短い一連のオペコードのストリームで構成されます。インデックス参照、ランレングス、チャンネルごとの小さな差分、輝度差分、そして完全なRGBまたはRGBA値です。コンパイル済みのWASMデコーダーがこのストリームを生のピクセルバッファへ復元し、PNGエンコーダーが同じピクセルをDEFLATE圧縮とアルファチャンネルを保ったまま書き出します。デコードもエンコードもこのブラウザタブ内で実行されるため、.qoiファイルがアップロードされることはありません。 どちらの工程でも量子化・リサンプリング・チャンネルの破棄は行われないため、PNGにはQOIが保存していたものと同一のピクセルが収められます。変わるのは入れ物とその圧縮方式だけで、画像自体は変わらないのにディスク上のバイト数が変動するのはそのためです。

関連変換ツール

あなたのワークフローに役立つ他の強力なコンバーターを発見してください

AVIFをPNGに変換:AV1画像をブラウザでデコード

AVIF(AV1)画像を、ブラウザ内で透明度をピクセル単位で保ったままPNGに可逆変換。アップロードもサーバーも不要、完全プライベートで無料です。

Base64からPNGへ:data URIをブラウザでデコード

Base64文字列やdata:URIを貼り付けて、ローカルでPNGにデコード。アルファ透過を保持し、アップロードもサーバーも不要。完全にクライアント側でデコードします。

PSDをPNGに変換:Photoshopファイルをブラウザで開く

Photoshopなしで.psdファイルを開けます。このツールはファイルに保存された統合プレビューを読み取り、透明部分を保ったまま1枚のPNGとして書き出します。すべてブラウザ内で完結します。

PNGをSVGに変換:ロゴ・アイコンをベクター化

PNGのロゴ・アイコン・線画をブラウザで編集可能なSVGパスにトレース。無料、アップロードなし、透かしなし。ベクター化の限界も正直に説明します。

.png.jpg +1
今すぐ試す

SVGからPNGへ変換:ベクターをブラウザでラスタライズ

SVGベクターファイルをブラウザでPNGビットマップにラスタライズ。アルファチャンネルを保持し、出力サイズも指定可能。アップロード・透かし・登録なし。

WebPをJPEGに変換:高速・安全・ブラウザ内で完結

WebPをブラウザ内で無料でJPEGに変換。ファイルは端末から一切送信されず、透過は白で塗りつぶされ、WebPを受け付けないアプリでも開けるJPEGになります。

機能

  • ファイルアップロード不要
  • 100% プライバシー重視
  • ブラウザー駆動
  • 高速処理
  • 永久無料

対応フォーマット

.qoi

出力: PNG

技術仕様

input Format QOI(Quite OK Image、.qoi)
output Format PNG(.png)
compression Type 全工程で可逆:QOIのオペコード(インデックス/ラン/差分/輝度/RGB)をデコードし、PNGのDEFLATEで再エンコード
quality Retention 可逆。リサンプリングや量子化なしでピクセルを忠実に再現
color Space Support RGBおよびRGBA、1チャンネルあたり8ビット、アルファを保持
max Resolution 端末のメモリによってのみ制限
processing Time 瞬時、ブラウザ内で実行

主な利点

  • QOIにまったく対応していないブラウザ・エディター・ビューアで.qoiファイルを開ける
  • デコードもエンコードも可逆なので、PNGは元データとピクセル単位で一致
  • 完全にブラウザ内で動作。アップロードもアカウントもサーバー処理も不要
  • RGBAのQOIファイルからアルファチャンネルをそのまま引き継ぐ
  • ページを一度読み込めばオフラインでも動作し続ける
  • 透かしなし、ファイル数の上限なし、登録なし

一般的な使用例

  • ゲームエンジンやツールからQOIアセットを取り出し、アーティストが編集できる形式にする
  • インストール済みのどのアプリでも開けない、ぽつんと残った.qoiファイルを表示する
  • QOIベースのパイプラインの画像を、標準形式が必要な相手に渡す
  • デコードしたテクスチャをPhotoshop、GIMP、Figmaなどのエディターに取り込む
  • QOIのソースをPNGとして保管し、長期かつ広く読める形でアーカイブする
  • QOIワークフローの画像を、PNGを前提とするWebへ公開する

プロのヒント

  • ツールチェーンがまだ.qoiを読めるなら元ファイルを残し、PNGは互換用のコピーとして扱い、マスターにはしない
  • PNGのバイトサイズはQOIと変わるものと考える。変わるのはコンテナと圧縮であって、画像ではない
  • ソースがRGBAなら、変換後にエディターで透明度を確認し、アルファが引き継がれたかをチェックする
  • QOIパイプラインへ戻す画像は、先にPNGを編集し、その後に別工程でQOIへ再エンコードする
  • 大きな画像はブラウザのメモリを多く使うため、大きいファイルを変換する前に重いタブを閉じておく

よくある質問

ここにファイルをドロップしてPNGに変換すれば、その後はどこでもPNGとして開けます。ビューアやブラウザ、エディターにはQOIのネイティブ対応がほとんどないため、PNGに再エンコードするのが、普通の環境で.qoiファイルを実際に表示・編集する現実的な方法です。
何も失われません。どちらの形式も可逆で、デコードしたピクセルはリサンプリングや量子化を経ずにそのままPNGへコピーされます。すべてのRGB値とアルファ値が元と一致するため、画像内容はビット単位で同一です。
少し大きくなることが多く、小さくなることもあります。QOIは圧縮率よりエンコード・デコードの速度を優先し、PNGはより重いDEFLATE処理をかけるためです。写真系のデータはPNGにすると大きくなりがちで、フラットな絵柄や繰り返しの多いグラフィックは逆に小さく圧縮できます。いずれの場合も、見た目の画像は同じです。
はい。QOIが4チャンネル(RGBA)で書き出されていれば、アルファチャンネルはデコードされ、そのままPNGへ引き継がれます。3チャンネル(RGB)のファイルは、保存されたとおり完全に不透明のままです。
いいえ。デコードとエンコードは、あなた自身のブラウザタブ内で動くWASMコーデックで行われます。データが端末から出ることはなく、ページさえ読み込まれていれば、ネットワーク接続がなくても動作し続けます。
ほぼ必ず、ゲームエンジン、テクスチャやアセットのパイプライン、あるいは小さく高速なコーデックを理由にQOIを選んだ独自ツールから出てきたものです。開発やゲーム制作のワークフロー以外ではめったに見かけない形式なので、多くの人は、普通の形式に変換する必要が出てきた書き出し済みアセットとして初めて出会います。
このページではできません。ここはQOIからPNGへの一方向のみです。PNGを普段のエディターで編集し、QOIパイプラインへ戻す必要があるときは、別途PNGからQOIへの変換ツールを通してください。
固定の上限はありません。実際の制約は端末のメモリ(RAM)です。PNGを書き出す前に、画像全体を生のピクセルバッファへ展開するためです。大きな画像ほどメモリを多く使いますが、変換の流れ自体は同じです。