PixelGrid Data Container (PDC)

Encode any file (up to 33 MB) into a compressed, lossless PNG and decode it back — all client-side.

Encode file to PNG

Compresses the file, then maps file bytes into pixel RGB values. Stores filename, MIME, size, and CRC32 for validation.
Limit: 33 MB (original file size). Max image dimension 8192 px.
Waiting for file...

Decode PNG to file

Extracts header and compressed payload from PNG pixels, verifies CRC32, and decompresses the data.
Waiting for PNG...