
Signatures that render correctly, no matter the language.
Your signers type their names in Japanese, Russian, Greek, Korean, or any Latin-based language. We renders them beautifully with curated signature fonts. No broken characters. No fallback fonts. Just signatures that look right.
Supported Writing Systems
Firma.dev automatically detects and renders signatures in 5 script families:
Script
Languages Supported
Signature Font
Latin/Western
English, Spanish, French, German, Portuguese, Italian, Polish, Czech
Curated signature fonts
Cyrillic
Russian, Ukrainian, Bulgarian, Serbian
Marck Script
Greek
Modern Greek (including ά, έ, ί, ό and other accented characters)
Zen Kurenaido
Japanese
Hiragana, Katakana, Kanji
Zen Kurenaido
Korean
Hangul
Nanum Pen Script
Each script family includes multiple signature style options. The fonts are hand-picked to look like actual signatures, not typed text.
How It Works
Signer types their name
In the signing flow, your user types their name as they normally would. No special input required.
Firma.dev detects the script
The system automatically identifies whether the name is Latin, Cyrillic, Greek, Japanese, or Korean based on the characters used.
Signature renders with the right font
The typed name gets rendered as a signature using a curated font for that script. The signer can preview it and choose from multiple styles.
If auto-detection gets it wrong (rare, but possible with mixed-script names), signers can manually switch scripts in the signing UI.
Why This Matters for Global SaaS
Global Name Rendering
If you're building software for international markets, your users expect their names to display correctly. A Russian name rendered in a Latin fallback font looks broken. A Japanese name that shows as rectangles signals a low-quality product.
Universal Script Support
With Firma.dev, you don't have to think about it. Names render correctly in the signing experience, in the final signed PDF, and in the completion certificate. Your integration code stays the same whether your signer is in São Paulo, Seoul, or Stockholm.
Zero extra API parameters. It just works.
Separate from signature rendering, the Firma.dev signing UI is available in 7 languages:
English
Spanish
Portuguese
French
Italian
German
Greek
Your signers see buttons, instructions, and notification emails in their preferred language. Combined with multi-script signatures, this creates a fully localized signing experience.
English, Spanish, French, German, Portuguese, Italian, Polish, Czech










