Try it now
Upload an image and get ASCII art in seconds.
What is ASCII art?
ASCII art uses printable characters —letters, numbers, symbols —to represent images. Darker areas map to denser characters like @ and #, lighter areas use dots and spaces.
How to convert an image to ASCII art
- Upload your image —drag and drop or click. Supports JPG, PNG, WebP, BMP, GIF.
- Adjust settings —width (30–200 cols), character set, contrast, invert.
- Download or copy —save as .txt or copy to clipboard.
4 character sets
- Standard —70-char gradient. Best for detailed photos.
- Detailed —10-level gradient. Good balance.
- Blocks —Unicode block elements (█▓▒░). Bold output.
- Simple —5 characters. Works in any terminal.
Tips for better ASCII art
- Increase contrast above 100% to make details pop.
- Toggle invert for light-background images.
- Lower width (40–60) for terminals; higher (120–200) for prints.
- Crop first with the Image Cropper.
Why ToolKnit?
- 100% private —images never leave your device.
- Free forever —no signup, no watermarks.
- Real-time preview —see changes instantly.
- Download as TXT —open in any editor.
Ready to make ASCII art?
Upload any image and convert it free.