Effects / ASCII

ASCII Standard

The Standard ASCII effect converts images into classic ASCII character art using a progression of characters from light to dark. This is the quintessential ASCII art style, reminiscent of early computer graphics and terminal art.

ascii-standardFree

Effect ID: ascii-standard

Example Configuration

ascii-standard.json
{
  "effectId": "ascii-standard",
  "ascii": {
    "cellSize": 8,
    "color": true,
    "invert": false,
    "charRotation": false
  }
}

Settings

PropertyTypeDefaultDescription
cellSizenumber8Size of each character cell in pixels
colorbooleantruePreserve original colors (false = monochrome)
invertbooleanfalseInvert character brightness mapping
charRotationbooleanfalseEnable character rotation based on edge direction

Available Styles

The ASCII effect supports multiple character styles, each with its own aesthetic:

  • standard - Classic ASCII progression from light to dark
  • dense - More detailed character mapping for higher fidelity
  • minimal - Simplified character set for cleaner look
  • blocks - Unicode block characters (░▒▓█)
  • braille - Braille pattern characters for fine detail
  • technical - Technical/schematic style characters
  • matrix - Matrix-style falling characters
  • hatching - Cross-hatch style rendering

Tips

  • Smaller cellSize values produce more detail but require more processing
  • Disable color for classic monochrome terminal aesthetics
  • Enable invert for light backgrounds
  • Enable charRotation for edge-aware character orientation
  • Try different style variants to find the right look for your content