Thus 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. 10 MB.

iOS .strings
Localizable.strings
Android .xml
strings.xml
JSON i18n
translations.json
Flutter ARB
app_en.arb
XLIFF
translation.xlf
2

Choose 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 the price instantly and pay

The price will be shown to you directly. Pay securely with Stripe – pay as you go, no subscription.

Your file
en-ca.json
~5,000 characters
Languages
3 languages
The price is calculated immediately.
4

Download translations

Download all files in their original format. Placeholders stay intact. You can see the status live on 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 days-long waits.

Format-aware

Placeholders, plurals and JSON structures remain valid.

Secure & Private

Encrypted transfer and storage. GDPR-compliant.

Ready to get started?

The first translation is free – no credit card required.