/STYLE · BLOCK

Block Characters, Unicode Block Art

Turn any photo into Unicode block characters, half, quarter and full blocks render dense, pixel-art-like detail, perfect for terminal aesthetics. Real-time, export at up to 4×. No signup, runs entirely in your browser.

Open the editor →

/SEE IT

From photo to block characters in one click

Drop any photo into the editor and pick the Block Characters style. Each cell is filled with a Unicode block glyph (half, quarter or full block) chosen to match the tone, dense, blocky, terminal-style art from your image.

Original colour photograph, before the block characters effect is applied
Original
The same photograph rendered in the Block style
Block output

/MORE EXAMPLES

Block characters from any photo

Six photos rebuilt as Unicode block characters, dense, pixel-art-like terminal art from the source.

Photo rendered in the Block style, Full blocks
Full blocks
Photo rendered in the Block style, Half blocks
Half blocks
Photo rendered in the Block style, Quarter blocks
Quarter blocks
Photo rendered in the Block style, Dense blocks
Dense blocks
Photo rendered in the Block style, Fine blocks
Fine blocks
Photo rendered in the Block style, Terminal art
Terminal art

Every image is a real ASCII Magic export, drop your own photo to get the same look, then tune and export up to 4×.

/HOW IT WORKS

Make block characters in four steps

  1. Drop your image

    Drag any JPG, PNG, WebP, GIF or MP4 into the editor. No upload, your file stays in the browser.

  2. Pick the Block style

    Switch the render mode to Block, your photo is instantly redrawn in the block characters look.

  3. Tune the look

    Adjust cell size, contrast and colour in real time, from chunky blocks to fine, dense block detail.

  4. Export

    Save as PNG, JPG, animated GIF or MP4, at up to 4× source resolution. No watermark.

/WHY ASCII MAGIC

Built for block characters

Unicode block glyphs

Half, quarter and full blocks pack more detail per cell than printable ASCII.

Pixel-art-like

Dense blocks read almost like pixel art, ideal for terminal and retro looks. For the real thing, use the pixel art generator to pixelate a photo directly.

Size & palette

Tune block size and recolour in real time.

Video + 4× exports

Render every frame of a clip and export a looping MP4 or GIF; stills export up to 4× source resolution.

/UNICODE BLOCKS

Block characters, ASCII art's higher-resolution cousin

Block Characters extends classic ASCII art with the Unicode Block Elements set (U+2580 to U+259F): full block ▉, upper half ▀, lower half ▄, quadrants ▘▝▖▗, shaded blocks ░ ▒ ▓. Because each cell carries roughly twice the vertical resolution of a single ASCII glyph (two pixels per character), block-character art reads as much more detailed than equivalent-size ASCII, while still being pasteable as plain text wherever monospaced fonts render. It's the format of choice for serious terminal art, retro BBS banners, Discord server pixel art, and ANSI-style demoscene work.

When to pick Block Characters over Characters

Stick with Characters when you want the classic typewriter-art look or when readability of individual glyphs matters.

/BLOCK LETTERS & BLOCK LETTER FONTS

Block letters, block letter fonts, and a block letter generator, one page

People search for “block letters,” “block letter font” and “block letter generator” when they want thick, chunky, filled-in letterforms, the kind you'd draw with a marker for a poster, print on a shirt, or drop into a Discord bio. The classic terminal & text-art answer to that is the Unicode Block Elements set (U+2580 to U+259F): you build each letter shape out of full and half blocks so the letters read as solid, dense, blocky glyphs, no fonts or images required. ASCII Magic gives you two ways to hit the block-letter look.

1. Type into the text tool for pure block-letter fonts

Head to the Text to ASCII generator, type your word or phrase, and pick one of the block-style FIGlet fonts (Block, Big, Banner, Colossal, Univers). You get a plain-text block letter font you can copy-paste into Discord, terminal MOTDs, GitHub READMEs, or anywhere monospaced text renders. No image, no upload, just literal block letter text.

2. Turn a photo of text (or any image) into block characters

Drop the photo into this page's block-character generator and the whole image, including any lettering, gets redrawn in Unicode blocks. Useful when you already have a hand-lettered sign, a graffiti tag, or an existing block-letter design and want to convert it to text art. Adjust cell size to control how chunky the letters read.

Unicode Block Elements quick reference

Glyph Unicode Name When to use
U+2588Full blockSolid fills, letter cores, background bars
U+2580Upper half blockSub-pixel vertical detail, top edges
U+2584Lower half blockBottom edges, ground shadows
U+258CLeft half blockVertical letter strokes
U+2590Right half blockVertical letter strokes, mirror side
▘▝▖▗U+2598-259BQuadrant blocksFine corner detail at 2× pixel density
░ ▒ ▓U+2591-2593Shaded blocksMid-tones, gradients, halftone fills
U+25897/8 blockOne notch off full block, for finer edges

Combine these glyphs and any text renders as block letters. ASCII Magic's block-character generator picks the right combination automatically based on the source image's brightness, so you don't have to lay them out by hand.

/FAQS

Common questions about block characters

What are block characters?
Block characters are Unicode glyphs, full block █, half blocks ▀▄, quarter blocks ▖▗▘▝, that fill a cell. Mapping them to image tones gives a dense, pixel-art-like render, richer than printable ASCII.
How do I make block-character art from a photo?
Open ASCII Magic, drop your photo in, and pick the Block Characters style. Adjust cell size and colour, then export as PNG, JPG, GIF or MP4. No signup.
Can I use it on a video?
Yes. Drop an MP4, MOV or WebM into ASCII Magic, pick the style, and every frame renders with the same settings. Export as an MP4 (H.264) or animated GIF.
Does ASCII Magic upload my photos to a server?
No. Every conversion runs locally in your browser using HTML5 Canvas. Your image or video never leaves your device, no upload, no cloud processing.
Is it really free?
Yes, completely free. No signup, no watermark, no export limit, no ads. Export stills up to 4x source resolution.
Can I use the output commercially?
Yes. The output is yours, use it in client work, social posts, prints, music videos, commercial sites, anything. You only need rights to the source image you uploaded.
What are Unicode block characters?
Block Elements (U+2580 to U+259F) are Unicode characters that fill all or part of their cell. They include full block (▉), half blocks (▀ ▄), quadrants (▘▝▖▗), and shaded blocks (░ ▒ ▓). Each cell encodes 2+ pixels of vertical detail, much denser than ASCII glyphs.
How do I make block letters online free?
Two ways in ASCII Magic. For pure text-based block letters, use the Text to ASCII generator and pick a block-style FIGlet font (Block, Big, Banner, Colossal, Univers). For turning a photo of a sign or logo into block letters, drop the image into the Block Characters style on this page. Both are free, browser-only, no signup.
Is there a good block letter font generator?
Yes. The Text to ASCII tool on ASCII Magic gives you multiple block letter font choices, each rendered as monospaced Unicode Block Elements. Type your text, pick a font, copy the output. Works in Discord, terminal, GitHub READMEs, or any monospaced context.
What is an ASCII block?
An ASCII block is a filled or partially filled character from the Unicode Block Elements range (U+2580 to U+259F), used to draw graphics in text form. Common examples: full block (█), half blocks (▀ ▄), and shaded blocks (░ ▒ ▓). Combined, they let you draw pictures, letters, and diagrams in plain text.
What is the difference between a block character and a block letter?
A block character is a single Unicode glyph like █ or ▄. A block letter is a whole letter shape (like the letter A) built from many block characters arranged in a grid. ASCII Magic supports both: type text to get block letters from the FIGlet font engine, or drop a photo to get any image redrawn as block characters.
Block Characters vs ASCII Characters, when to use which?
Block Characters for higher resolution at the same cell size, solid blocky aesthetic, retro pixel-art and BBS banners. Classic Characters for typewriter-art look, code comments and contexts where individual glyph shapes matter.

/CREATE ART IN SECONDS

Photos into block-character art, in your browser.

Unicode half, quarter and full blocks, every change previews instantly, export at up to 4× resolution. Free forever.

Try it out now

/RELATED STYLES

Or try a different art style

Each opens the editor with that style ready. Explore the full styles index.