Arabic name rendering

Arabic Calligraphy API

Generate Arabic names and phrases in Diwani, Thuluth, Koufi, 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);