Here's how it works
Translate your app in minutes – no subscription, no setup.
1
Upload file
Upload your localization file (iOS .strings, Android .xml, JSON i18n, ARB, XLIFF). Max. 10MB.
iOS .strings
Localizable.strings
Android .xml
strings.xml
JSON i18n
translations.json
Flutter ARB
app_en.arb
XLIFF
translation.xlf
2
Select target languages
Choose 1–29 languages. Exactly as many as you want to test.
German
French
Spanish
Italian
Portuguese
Dutch
Polish
Russian
Turkish
Chinese
Japanese
Korean
Arabic
+16 more
3
See price instantly and pay.
The price is shown to you directly. Pay securely with Stripe – pay as you go, no subscription.
Your file
de.json
~5,000 characters
languages
3 languages
Price is calculated immediately
4
Download translations
Download all files in their original format. Placeholders stay intact. You can see the status live in the dashboard.
de.json
German
fr.json
French
es.json
Spanish
What makes ShipGlobal stand out
Lightning-fast
Most translations are ready in 2-5 minutes. No multi-day wait times.
Format-aware
Placeholders, plurals & JSON structures remain valid.
Secure & Private
Encrypted in transit and at rest. GDPR-compliant.
Ready to get started?
The first translation is free – no credit card required.