Now in Private Beta

Translation that
sounds human

The only translation API with regional dialects, vulgarity control, and cultural intelligence.

Try It Live
Supported Languages
๐Ÿ‡ฒ๐Ÿ‡ฝ Spanish (MX)๐Ÿ‡ฆ๐Ÿ‡ท Spanish (AR)๐Ÿ‡ง๐Ÿ‡ท Portuguese๐Ÿ‡ซ๐Ÿ‡ท French๐Ÿ‡ฏ๐Ÿ‡ต Japanese๐Ÿ‡ฉ๐Ÿ‡ช German๐Ÿ‡ฎ๐Ÿ‡น Italian๐Ÿ‡ฐ๐Ÿ‡ท Korean๐Ÿ‡จ๐Ÿ‡ณ Chinese๐Ÿ‡ท๐Ÿ‡บ Russian๐Ÿ‡ธ๐Ÿ‡ฆ Arabic๐Ÿ‡ฎ๐Ÿ‡ณ Hindi๐Ÿ‡ณ๐Ÿ‡ฑ Dutch๐Ÿ‡น๐Ÿ‡ท Turkish๐Ÿ‡ต๐Ÿ‡ฑ Polish๐Ÿ‡ธ๐Ÿ‡ช Swedish+more
20+
Languages
50+
Regional Locales
<200ms
Avg Response
99.9%
Uptime

Simple, Powerful API

One endpoint. Infinite cultural nuance. Get translations that actually sound like a native speaker.

example.ts
import { Dilo } from '@dilo/sdk';
const dilo = new Dilo({ apiKey: 'YOUR_API_KEY' });
const result = await dilo.translate({
text: "The cat's out of the bag",
targetLanguage: "es",
locale: "mx",
tone: "casual",
mode: "natural" // or "exact" for literal translation
});
console.log(result.best);
// "Ya se destapรณ el pastel"
console.log(result.alternates);
// ["Ya se supo todo", "Ya saliรณ el peine"]
console.log(result.vibe);
// "Casual way to say the secret is out"

What Makes DILO Different

Every other translation API gives you textbook language. We give you what people actually say.

๐ŸŒŽ

Regional Dialects

Mexican, Argentinian, Colombian, or Castilian Spanish. Brazilian or European Portuguese. Real locale support.

๐ŸŽš๏ธ

Vulgarity Control

None, Light, or Full. Generate authentic profanity โ€” not censor it like everyone else.

๐ŸŽญ

Tone Adjustment

Casual to Formal spectrum. Match your content's voice perfectly.

๐ŸŽฏ

Translation Mode

Natural (default) adapts idioms and expressions. Exact preserves literal meaning when precision matters.

๐Ÿ‘ฅ

Relationship Context

Stranger, Colleague, Friend, Partner, or Rival. Language adapts to your relationship with the listener.

๐Ÿค

T-V Distinction

Familiar vs formal 'you' across languages: tรบ/vos, tu/vous, du/Sie, ั‚ั‹/ะฒั‹, and more.

๐Ÿ’ก

Cultural Intelligence

Get alternative phrasings, vibe descriptions, and cultural micro-tips with every translation.

The Competition Falls Short

Major translation APIs were built for documents and support tickets. DILO was built for real conversation.

FeatureDILOGoogleDeepLAmazon
Regional locales (MX, AR, CO, ES)โœ“โ€”โ€”โ€”
Vulgarity generationโœ“โ€”โ€”โ€”
Tone controlโœ“โ€”Basicโ€”
Natural vs Exact modeโœ“โ€”โ€”โ€”
Relationship contextโœ“โ€”โ€”โ€”
T-V distinction (tรบ/vos, tu/vous, du/Sie)โœ“โ€”โ€”โ€”
Street slang preservationโœ“โ€”โ€”โ€”
Vibe explanationโœ“โ€”โ€”โ€”
Alternative phrasingsโœ“โ€”โ€”โ€”
๐Ÿ’ก

Why the difference?

Other APIs were built to translate documents and enterprise support tickets. They censor profanity because that's what businesses want. DILO was built for authentic human communication โ€” where What's up? translates to ยฟQuรฉ onda? not ยฟQuรฉ pasa?

Built For Real Products

Any app where users actually talk to each other needs translation that doesn't sound robotic.

๐ŸŽฎ

Gaming

In-game chat localization with age-appropriate slang settings

๐Ÿ’ฌ

Social Apps

Authentic message translation for dating apps, messaging platforms

๐ŸŽฌ

Content Creation

YouTube/TikTok script translation that sounds natural

๐ŸŽฌ

Entertainment

Subtitle services that preserve comedic timing and tone

โœˆ๏ธ

Travel Apps

"How would a local actually say this?" โ€” finally answered

๐Ÿ“š

Language Learning

Teach real spoken language, not textbook phrases

See The Difference

Same English input. Wildly different โ€” and more accurate โ€” outputs.

Input (English)
The cat's out of the bag
Google Translate
El gato estรก fuera de la bolsa
Literal translation. Makes no sense in Spanish.
DILO โ€ข Mexican Spanish
Ya se destapรณ el pastel
The actual Mexican idiom for "the secret is out."
Input (English)
What the hell, dude?
DeepL
ยฟQuรฉ diablos, amigo?
Sanitized. "Diablos" is too polite for the context.
DILO โ€ข Argentine Spanish (familiar)
ยฟQuรฉ carajo, boludo?
Natural Rioplatense with appropriate mild profanity.
API Coming Soon

Be First in Line

Get notified when the DILO API launches. Early access, developer previews, and launch pricing for waitlist members.

No spam. Unsubscribe anytime. We'll only email about API updates.

What you'll get
Early API accessLaunch pricing lock-inSDK previewsDeveloper updates

Try DILO Today

While you wait for the API, experience the translation quality firsthand with our web app.