Skip to content

Popular

Theme
All tools

Search tools

Popular tools

    ↑↓ to browse · Enter to open · Esc to close Search runs on your device

    Recent tools are saved on this device only when you choose to remember them. Files and text are never saved.

    TXTPNG

    Byte list to image

    Paint a picture from raw byte values. Your bytes never leave your device.

    • Your text is never uploaded
    • Processed on your device
    • Works offline
    • Free, no sign-up

    Empty

    Result updates as you type

    The result appears here as soon as you type or open a file.

    Settings

    Your text never leaves this device

    How it works

    1. Paste the bytes

      Paste decimal bytes from 0 to 255, like 255 0 0 255. Every 3 or 4 bytes become one pixel.

    2. Set channels and width

      Choose RGB or RGBA, and optionally the picture width — otherwise a square is used.

    3. Download the PNG

      The bytes are painted row by row into a PNG file you can save.

    The byte format

    Write plain decimal numbers from 0 to 255, separated by spaces, commas or new lines. With 3 channels every three bytes are red, green and blue; with 4 channels every fourth byte is opacity, from 0 (invisible) to 255 (solid). Values outside 0–255 stop the painting with a clear message.

    Bytes fill the picture row by row into the smallest square that fits, unless you set a width. Padded corners stay transparent black, so a ragged final row is easy to recognise.

    Where byte lists come from

    Raw dumps appear in firmware, sensor captures, steganography puzzles and programming exercises that hand you pixels as numbers. Painting them here turns an unreadable wall of digits into the picture they encode.

    Keep dumps under 250,000 pixels (750,000 bytes for RGB, a million for RGBA). Split larger captures into tiles and paint each tile on its own.

    Painted without a server

    Your bytes are grouped into pixels and painted into a PNG entirely within this tab. Since the data never crosses the network, sensitive captures and puzzle answers stay with you.

    No account, no history, no trace. Close the page and the pasted bytes exist only where you saved them.

    Questions

    Are my bytes uploaded anywhere?

    No. The picture is painted inside your browser. Your bytes never leave your device.

    What do the 3 and 4 channel modes mean?

    With 3 channels every three bytes are one RGB pixel. With 4 channels every fourth byte adds opacity, from 0 (invisible) to 255 (solid).

    Why does it ask for a whole number of pixels?

    The byte count must split evenly into pixels: a multiple of 3 for RGB or 4 for RGBA. A leftover byte means the dump was cut off.

    Is it free?

    Yes. Free to use, with no sign-up, no watermark and no daily limits.

    More free tools that run on your device. No uploads