Batch translation
Paste multiple source strings and translate them into the target languages you select in one focused Mac workflow.
Paste newline-separated English source strings, select target languages, and save draft Xcode String Catalog JSON for review.
On the App Store since July 2025
Paste multiple source strings and translate them into the target languages you select in one focused Mac workflow.
Save a Localizable.json file shaped for an Xcode String Catalog workflow, ready for you to inspect and merge in Xcode.
Translation runs through Apple’s system framework. AutoTranslate uses no Crafter Apps account, analytics, tracking, or third-party translation API.
AutoTranslate is a Mac developer utility—not a consumer translator or team translation platform. The workflow stays centered on app strings and export.
Available languages and downloads are managed by macOS. A language can be unavailable until its required system resources are ready.
Generated text is a draft. Review product names, variables, legal language, and important customer-facing copy before shipping it.
Translate and export up to 10 unique, non-empty strings into two target languages per run.
Unlock unlimited strings and every supported target language with one purchase. There is no subscription, token pack, or recurring fee.
Source strings remain in the app’s local workflow, and exported files go only to the location you choose through the macOS save panel.
Maker note
Translation can remove repetitive setup from localization, but it cannot own the meaning of a product. I kept AutoTranslate close to Xcode and made review part of the promise: the app produces structured starting text, while names, variables, legal wording, tone, and important customer-facing copy remain a developer decision.
Daniel · solo developer behind Crafter AppsNo. You paste source strings and save a Localizable.json file to a location you choose. Review and merge the result into the intended String Catalog workflow yourself.
macOS and Apple’s system translation resources determine availability. A language may require a system download or may not be available on the current Mac.
You should not. Treat every result as a draft, especially product names, placeholders, legal or safety language, and text where tone matters.
The free tier handles up to 10 unique, non-empty strings and two target languages per run. Lifetime Access removes those batch limits and opens every supported target language with no subscription.
From the same studio