Skip to main content

ASCII Art Generator

Turn any image into ASCII character art. Free, private, and it runs entirely in your browser.

Drag & drop image/video, paste (Ctrl+V), or
100% Client-side. No files leave your device.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%@@@@@%@@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%@@@@@%@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%@@@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%@@@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%#####************####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%###******++++++++*****####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@
%%%%%%%%%%%%%%%%%%%%%%%##****+++++++++++++++++****###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@
%%%%%%%%%%%%%%%%%%%%%###***+++++++++++++++++++++****##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%##***++++++=============++++++***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@
%%%%%%%%%%%%%%%%%%%##***+++++=================+++++***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%@@@@@@
%%%%%%%%%%%%%%%%%%%##**+++++=======-----=======+++++***##%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%@@@
%%%%%%%%%%%%%%%%%%##***++++======---------======+++++**##%%%###############%%%%%%%%%%%%%%@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%##**+++++======----------=====+++++**#%%#######*****#######%%%%%%%%%%%@@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%##***++++======----------=====+++++**#%######**********#####%%%%%%%%@%@@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%##***+++++======--------======++++***%%#####************####%%%%%%%%%%%%%%%%@@@@@@
%%%%%%%%%%%%%%%%%%%##**+++++=========-=========+++++**#%%####*****+++*****####%%%%%@@@@%@@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%%###**++++++===============++++++***#%%#####***********#####%%%%@@@@@%@@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%%%###***++++++===========+++++++***##%%%#####*********######%%%%%%%%%%@@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%%%%###***+++++++++++++++++++++***###%%%%%#######***#######%%%@@%@@@@@%@@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%###****+++++++++++++++****###%%%%%%%%%##############%%%@@@%@@@@@%@@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%####*******+++********###%%%%%%%%%%%%%%#######%%%%%%%%%%%@@@@@%@@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%######*******######%%%%%%%%%%%%%%%%%%%%%%%%%%%@%@@@@@%@@@@@%@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@%@@@@@%@@@@@%@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@%@@@@@%@@@@@%@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%@@@@@%@@@@@%@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@%@@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@%@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%@@@@@%@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@%@@@@@%@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@@@@%@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Download:
100 × 38 chars (3,800 glyphs)
Density / Width: 100 chars
Contrast: 0
Brightness: 0
Gamma: 1.0

How to use the ASCII Art Generator

Three steps, all processed in your browser.

1

Add an image

Upload, drag and drop, or paste an image with Ctrl+V.

2

Tune the look

Pick a character set, set the width in characters and adjust contrast, brightness and color.

3

Copy or download

Copy the text, copy it for Discord, or download TXT, PNG, SVG or HTML.

What the ASCII art generator does

ASCII art rebuilds a picture out of text characters. The generator measures the brightness of each small area of your image and swaps it for a character with a matching amount of "ink": dense characters such as @ and # for dark areas, light ones such as . and : for highlights.

The width setting controls how many characters make up each row. Around 60–80 characters suits chat messages; 120 or more brings out fine detail for prints and wallpapers. The character set changes the texture — classic ASCII for a terminal look, Unicode blocks for bold shapes, braille dots for the highest detail.

Everything runs in your browser, so you can try as many images and settings as you like without uploading anything.

Frequently asked questions

Which images give the best ASCII art? ▼

Images with strong contrast and a clear subject, such as portraits, logos and silhouettes, convert best. Raise the contrast slider if the result looks flat.

Why does my ASCII art look stretched? ▼

Text characters are taller than they are wide. The generator corrects for this, but the result only lines up when it is shown in a monospace font, so paste it into a code block or a monospace editor.

Can I share my exact settings? ▼

Yes. The share link stores your settings in the address, so anyone who opens it gets the same configuration. Your image is never included or uploaded.