Generate production-ready calligraphy in SVG and PNG formats. Supports Hindi, Marathi, Gujarati, and English with auto-transliteration.
/api/v1/generateSend text input, receive calligraphy results in SVG or PNG format. Each call returns up to 6 variations depending on your plan tier.
textstringThe text to render in calligraphycountnumberNumber of variations (1-6, plan-dependent)formatstring"svg" or "png" output formattransliteratebooleanAuto-transliterate English to Devanagaricurl -X POST https://studio99.app/api/v1/generate \
-H "X-API-Key: your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "शुभ विवाह",
"count": 4,
"format": "svg",
"transliterate": true
}'{
"success": true,
"data": {
"generatedResults": [
{
"id": "gen_abc123",
"fontFamily": "Chandas",
"source": "generated",
"svg": {
"svgString": "<svg>...</svg>",
"width": 800,
"height": 200
}
}
]
},
"usage": { "monthlyUsed": 4, "monthlyLimit": 100, "remaining": 96 }
}Scalable vector output, ideal for print, web, and design tool integrations. No quality loss at any size.
Raster output with transparent background. Resolution depends on plan tier — up to 4096px for Growth and Enterprise.
SVG markup and base64-encoded PNGs returned directly in the JSON response — no external hosting or extra requests needed.
Get your API key, test the endpoint, and ship calligraphy generation in your product today.