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

    RGB list to image

    Paint a picture from an RGB pixel list. Your pixels 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

    No settings needed. Paste one RGB pixel per line; the picture is painted as you paste.

    Your text never leaves this device

    How it works

    1. Paste the pixels

      Write one pixel per line: 255, 0, 0 or [255, 0, 0] — three numbers for colour, four with opacity.

    2. See the picture

      Pixels fill row by row into the smallest square that fits, painted as you type.

    3. Download the PNG

      Save the painted picture as a PNG file.

    The pixel format

    Each line is one pixel: three numbers from 0 to 255 for red, green and blue. Brackets, commas, spaces and CSS wrappers like rgb(255, 0, 0) are all accepted, and a fourth number sets opacity. Lines that hold anything else are reported with the exact text that failed.

    Pixels fill the picture row by row, left to right and top to bottom, into the smallest square that fits your count. Four pixels make a 2 × 2 picture; five pixels make a 3 × 2 picture with one empty corner.

    Where pixel lists come from

    Such lists appear in tutorials, generated art, sensor readouts and code that draws pixel by pixel. Pasting one here turns abstract numbers back into the picture they describe, which makes mistakes easy to spot.

    Keep lists under 250,000 pixels. Larger pictures should be split or shrunk first, since every pixel becomes real image data in memory.

    Painted inside your browser

    The list you paste is painted pixel by pixel inside your browser into a PNG file. No server ever sees your numbers, so proprietary palettes and unreleased sprites stay confidential.

    Nothing is saved or logged. When you close the tab, the pasted list and the painted picture vanish together.

    Questions

    Is my pixel list uploaded?

    No. The picture is painted inside your browser. Your list never leaves your device.

    How are the pixels arranged?

    Row by row into the smallest square that fits: the first line is the top-left pixel, and each row fills left to right.

    Can I mix 3-number and 4-number pixels?

    The fourth number sets opacity wherever it appears. Pixels without it are fully opaque, so mixing is allowed.

    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