Gudiee
0
0
MarketplaceCreatorsLearnAbout
OverviewCoursesLibraryPlatform guidesArticlesCalculators
BUYSUPPLYCREATEMAKE
Join Gudiee

Marketplace

  • Explore goodies
  • Creators
  • Favorites
  • Goodie Bag

Get started

  • Become a Supplier
  • Become a Creator
  • Become a Maker
  • Create account

Learn

  • Overview
  • Courses
  • Library
  • Platform guides
  • Articles
  • Calculators

Company

  • About
  • Founder
  • Contact
  • How it works

Legal center

  • Terms of Service
  • Privacy policy
  • All policies

Stay in the Loop

Be the first to know when Gudiee launches. Get updates on new creators, marketplace features, production opportunities, and what's coming next.

© 2026 Gudiee LLC. All rights reserved.

  1. Learn
  2. File types
  3. PNG
  4. Technical Specifications
  5. File Structure

Documentation

  • File types
    • Raster
      • PNG
      • JPG
      • JPEG
      • PSD
      • TIFF
    • Vector
    • Embroidery
    • 3D
  • Production
  • Materials
  • Machines
  • Software
  • Products
  • Process
  • Tools
  • Platform guides
  • Articles
  • Calculators
Creator pathMaker path

File type · Raster

PNG

A complete guide to PNG (Portable Network Graphics), from fundamentals and technical specifications to file preparation, production use, and troubleshooting.

Status: DraftVersion 1.0PrimaryCreatorSupportingMaker
Jump to section
  • 1. Guide Metadata
  • 2. Overview
  • 3. Quick Facts
  • 4. Best Uses
  • 5. When not to use it
  • 6. Creator Guide
  • 7. Maker Guide
  • 8. Compatibility
  • 9. Technical Specifications
  • 10. Production Workflow
  • 11. Best Practices
  • 12. Common Mistakes
  • 13. Troubleshooting
  • 14. Tools
  • 15. Resources
  • 16. Learning Content
  • 17. Skills
  • 18. Achievements
  • 19. Related Content & Knowledge
  • 20. FAQ
  • 21. Sources & Verification
Technical CharacteristicsDimensionsResolutionColor CharacteristicsFile StructureMaterial PropertiesOperating Parameters

Technical Specifications 5 of 7

File Structure

A PNG file begins with a fixed eight-byte signature followed by an ordered series of chunks. Every chunk contains a length, a four-byte chunk type, chunk data, and a cyclic redundancy check.

Encoding pipeline

  1. Pixel rows

    The image is represented as scanlines.

    ↓

  2. Filtering

    Each scanline uses an allowed filter to improve compressibility.

    ↓

  3. Compression

    Filtered scanlines are compressed with PNG compression method 0.

    ↓

  4. IDAT storage

    The compressed datastream is divided across one or more IDAT chunks.

    ↓

  5. Integrity check

    Each chunk carries a CRC for its type and data.

Core chunk structure

ElementPurpose
PNG signatureIdentifies the datastream as PNG and helps detect transfer problems
IHDRDefines width, height, bit depth, color type, compression, filtering, and interlacing
PLTEStores the palette; required for indexed-color images and permitted for some truecolor images
IDATContains the filtered and compressed image data across one or more chunks
IENDMarks the end of the PNG datastream
Ancillary chunksMay carry transparency, profiles, gamma, text, physical dimensions, timestamps, Exif data, and other information

Unknown ancillary chunks can often be ignored safely, while unknown critical chunks prevent a decoder from reliably interpreting the image.

← Color CharacteristicsMaterial Properties →

In this guide

  • 1. Guide Metadata
  • 2. Overview
  • 3. Quick Facts
  • 4. Best Uses
  • 5. When not to use it
  • 6. Creator Guide
  • 7. Maker Guide
  • 8. Compatibility
  • 9. Technical Specifications
  • 10. Production Workflow
  • 11. Best Practices
  • 12. Common Mistakes
  • 13. Troubleshooting
  • 14. Tools
  • 15. Resources
  • 16. Learning Content
  • 17. Skills
  • 18. Achievements
  • 19. Related Content & Knowledge
  • 20. FAQ
  • 21. Sources & Verification