Image to Binary Array - Online Pixel Dump
Convert any image into a raw binary array of RGBA values. For use in embedded systems or game development. Copy as Uint8Array.
UD5 Toolkit
Upload an image or click "Load Demo" to see the 1-bit binary text representation here.
Each character represents a block of pixels from your image, converted to pure black & white using the threshold value.
▸ Drag & drop an image above to get started.
0 and 1, or Unicode block characters (█ and space). The result is a striking text-art version of your image that can be copied, shared, or used in creative projects.
█ / (full block + space) preset with a small font size (4–7px). The full block character (█, U+2588) fills the entire character cell, creating a seamless pixel-like image. The 0 / 1 preset gives a literal binary-digit representation that's great for conceptual or educational use. The # / · preset creates a nice dithered newspaper effect. Experiment with different presets and font sizes to find your favorite style.
█ / preset, and adjust the threshold for clean high-contrast output. Download the result as a .txt file and send it directly to your thermal printer. The 1-bit nature of the output matches perfectly with thermal printing capabilities.
.txt file. For best results when sharing, use a monospace font (like Courier New or Consolas) to preserve the visual alignment.
Convert any image into a raw binary array of RGBA values. For use in embedded systems or game development. Copy as Uint8Array.
Convert text into binary digits and decode binary back to readable text. Handy for education and computer science. All conversions performed locally in your browser.
Paste binary sequences and convert them back to readable text. Supports space-separated and 8-bit formatted strings. Quick encoding reconversion.
Extract text from images using basic OCR technology. Works best with clear, printed fonts. Completely local, images never leave your browser for privacy.
Transform any image into a Base64 data URI for embedding directly into HTML, CSS, or JSON. Drag and drop support. Entirely browser-side conversion.
Automatically improve the contrast of dark or washed‑out photos using histogram equalization. One‑click auto‑tune. All canvas‑based.
Drop a folder of images and convert all to the same format at once. Choose quality and download as ZIP. Local only.
Convert transparent PNGs to solid JPGs by filling the background with white or any color. Fast and local.
Decode hexadecimal values back to human-readable text. Ideal for debugging and data recovery. Works fully offline in your browser, keeping your data secure.
Apply a stipple or halftone effect to preview how an image might look when laser engraved. Download black‑and‑white output.
Hide a secret message within an image by modifying LSB of pixels. Also decode. Pure canvas manipulation, local only. Fun privacy tool.
Force more or less contrast and see how your page adapts. Test your CSS media queries for accessibility.
Paste two texts, compute the diff, and render the result as a highlighted image. Easier to share changes visually.
Pixelate selected areas of an image to hide faces or sensitive data. Adjust block size. Download the censored result.
Overlay a realistic aged paper, parchment, or canvas texture onto any photo. Vintage effect. Download result.
Create a trippy slit‑scan effect from any image. Simulates the famous photographic technique. Adjust direction and width.
Compare text‑rendering: auto, optimizeSpeed, optimizeLegibility, geometricPrecision. See kerning and ligature changes live.
See your monitor's color depth and pixel depth. Detect if HDR or wide gamut is available using media queries.
Decode an image progressively using the ImageDecoder API. See partial results and metadata. Modern alternative to <img>.
Shift color channels to create a 3D anaglyph image. Grab your red‑cyan glasses! Can use different offset.
Analyze letter/symbol frequency with an interactive bar chart and heatmap. Useful for breaking simple ciphers, linguistics, and SEO keyword analysis. Local processing.
Drag a slider over two images to see the differences instantly. Perfect for showcasing retouches or compression effects.
Place bold text over an image and apply mix‑blend‑mode: screen, multiply, etc. Create stunning hero sections. Download preview.
Upload an image containing a QR code and decode its content. Works offline using JavaScript QR decoder. No camera needed.
Split an image into equal grid parts or horizontal/vertical strips. Useful for Instagram carousel posts or puzzle creation. Everything runs in your browser.
Check the Accessible Perceptual Contrast Algorithm (APCA) ratio. The next‑generation contrast method for WCAG 3.
Encode images to the modern AVIF format with lossless or lossy compression. See the quality/size trade‑off. Local WASM.
Upload a logo and generate a pack of favicon sizes plus a .ico file. All conversion in your browser.
Convert hex, RGB, or HSL into the modern OKLCH color space. See the preview and copy CSS oklch() value. Local.
Upload an image and see a rough simulation of how it might look when printed. Highlights areas that may lose detail.