PNGフォーマットビューア

PNGファイルをここにドロップ、または PNGファイルを選択

PNG(Portable Network Graphics)は、Webや文書で広く使われる静止画形式で、優れた可逆圧縮を備えています。

PNGファイルは8バイトのシグネチャに続き、制御データ・メタデータ・画像データを含むチャンクで構成されます。各チャンクには4バイトの長さ、4バイトのタイプコード、4バイトのCRC、およびタイプ固有のフィールドがあります。

このツールはPNGファイルを読み込み、チャンクとフィールドの一覧、および形式違反を表示します。隠れたメタデータの確認や、互換性のあるPNG読み書きソフトの開発に役立ちます。

チャンク:
オフセット生データ概要データエラー

使い方

🔍 概要

PNGファイル構造を詳細に分析 — シグネチャ、チャンク、メタデータ、検証情報。開発者とデザイナー向け。

📋 機能

  • 構造: 8バイトシグネチャとすべてのチャンクを解析。
  • チャンク詳細: 各チャンクのオフセット、タイプ、長さ、CRC。
  • メタデータ: 埋め込みメタデータを抽出。
  • 検証: PNG仕様への適合性を確認。
  • 診断: フォーマットエラーを報告。

💡 手順

  1. アップロードエリアをクリックするか、PNGファイルをドラッグ&ドロップします。
  2. ファイル構造が自動的に解析されます。
  3. テーブルでチャンク詳細を確認します。
  4. 「エラー」列で問題を確認します。
  5. 各チャンクの内容を調査します。

🎯 活用例

  • PNGフォーマットの学習。
  • 画像ソフトウェアの開発とデバッグ。
  • PNG整合性チェック。
  • 隠れたメタデータの発見。
  • 仕様検証。
  • デジタルフォレンジックとセキュリティレビュー。
  • 圧縮研究。

📊 チャンクタイプ

  • IHDR: 画像ヘッダー — 幅、高さ、カラータイプなど。
  • PLTE: パレット(インデックスカラー画像のみ)。
  • IDAT: 圧縮画像データ。
  • IEND: 画像終端マーカー。
  • tEXt/iTXt/zTXt: テキストとメタデータ。
  • gAMA: ガンマ情報。
  • cHRM: 色度。
  • その他: 各種補助チャンク。

✨ 特長

  • 完全解析: すべての標準PNGチャンク。
  • 詳細情報: オフセット、生データ、サマリー。
  • エラー検出: フォーマットと仕様違反。
  • 見やすいテーブル: 表形式で構造を表示。
  • 即時分析: アップロード直後に結果を表示。
  • ローカルのみ: 分析は完全にブラウザ内で実行。

⚠️ 注意事項

  • PNGファイルのみ — 他の画像形式は非対応。
  • 大きなファイルは解析に時間がかかる場合があります。
  • 非標準または破損したPNGは完全に解析できない場合があります。
  • 結果は技術分析用であり、100%の精度は保証されません。
  • ファイルはサーバーにアップロードされません。
  • 最新のブラウザをご利用ください。

💡 ヒント

  • IHDRから基本画像プロパティを確認。
  • IDATの数とサイズで圧縮の洞察を得る。
  • テキストチャンク(tEXt、iTXtなど)で隠れたメタデータを確認。
  • CRC値でチャンク整合性を検証。
  • 異なるPNGを比較してフォーマットパターンを学ぶ。
  • エラーメッセージでフォーマット問題を診断。

❓ よくある質問

  • 一部のPNGファイルが解析できないのはなぜですか?
    ファイルが破損している、非標準、または本物のPNGでない可能性があります。完全で有効なファイルか確認してください。
  • 「エラー」列には何が表示されますか?
    フォーマットエラー、CRC失敗、チャンク順序の誤り、その他の仕様違反。
  • オフセットとは?
    ファイル内のチャンクのバイト位置 — 低レベル検査に有用。
  • CRCとは?
    巡回冗長検査 — 転送や保存中の破損を検出。
  • このツールでエラーを修復できますか?
    いいえ — 分析と報告のみです。ファイル修復には専用の画像エディターを使用してください。