:: ascii.art

8 fonts · instant render · plain text in, ASCII art out

$
6 / 40
all 8 fonts click a card to load it above

for developers

Same 8 fonts. Zero UI required.

Two endpoints. No auth, CORS open by default.

GET /api/fonts

List every font with a rendered preview. Optional ?sample= to change the preview text (max 20 chars).

curl "https://your-domain.vercel.app/api/fonts?sample=HI"
GET /api/convert

Convert text with one font, or omit font to get all 8 results in a single call. POST with a JSON body works identically. Max 40 characters.

curl "https://your-domain.vercel.app/api/convert?text=Hi&font=block"

curl -X POST https://your-domain.vercel.app/api/convert \
  -H "Content-Type: application/json" \
  -d '{"text":"Hi","font":"big"}'
Copied