Skip to content

Arabic name rendering

Arabic Calligraphy API

Generate Arabic names and phrases in Diwani, Thuluth, and handwritten styles for apps, tattoos, gifts, and product previews.

1

Collect a customer name or phrase

2

Render a transparent PNG in an Arabic style

3

Place the output in your tattoo, gift, or print preview

Built for production personalization

  • ✓ API keys and per-account usage metering
  • ✓ Transparent PNG output for compositing
  • ✓ Arabic and English/cursive styles at launch
  • ✓ Stripe plans for Free, Starter, Pro, and Business usage
const response = await fetch('https://www.calligraphy-generator.com/api/v1/generate', {
  method: 'POST',
  headers: {
    Authorization: 'Bearer cg_live_your_key',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    text: 'Layla',
    style: 'Diwani',
    resolution: 'SQUARE_HD',
    transparent_background: true,
    response_format: 'data_url',
  }),
});

const generation = await response.json();
console.log(generation.image.data_url);