v0.9 · early access · 500 free credits

Stop translating.
Start casting.

Upload your xlsx. MageLoc translates into 14 languages at once. You review inline, lock rows you like, export a clean sheet. Built for indie game devs, not localization teams.

Why MageLoc

Every other tool is clerical work.

MageLoc feels like casting a spell — upload, incant, download. That's it.

14 languages, one pass

One upload, 14 targets in parallel. No queueing. No per-language button to press.

Context-aware, not translator-bot

Give MageLoc your game's worldview, genre, and target regions. Ember Burst doesn't become Ember-Explosion.

Locked is locked

Once you review and lock a row, no AI pass touches it again. Ever.

Character limits as rules

Set maxLength per row. AI retries up to 2× on overflow before flagging.

Glossary that learns

Recurring terms get captured into a per-project glossary. Consistent across 500+ rows.

Pay for what you translate

No seats. No tiers. ~5K UI strings or ~2.5K dialogue lines per 1,000 credits.

How it works

Three steps. No PM required.

Upload. Cast. Review. Your game speaks 14 languages before coffee gets cold.

mageloc · session log
$ mageloc import strings.xlsx
→ detected en · 1,204 rows · 5 content types
 
$ mageloc cast --targets ja,ko,zh-CN,es,de,fr,ru,pt-BR,it,nl,pl,tr,vi,ar
→ translating 1,204 rows × 14 languages
→ glossary: 47 terms captured
→ overflow retries: 18 rows · 2 flagged for review
✓ 16,838 translations ready in 47s
 
$ mageloc export --format xlsx
✓ export.xlsx · 1,204 × 14 · 3.2s
 
# credits used: 247 · balance: 253
Pricing

Pay as you go. That's the whole page.

No per-seat bullshit. Credits don't expire. Start with 500 free on signup.

Starter

1,000credits · $8
  • ~5K UI strings
  • ~2.5K dialogue lines
  • 14 languages
  • Credits never expire
Top up

Studio

25,000credits · $140
  • Ship-a-game volume
  • Bulk import tools
  • Custom glossary prompts
  • All features unlocked
Top up
Honest comparison

Against the corporate ones.

MageLocLokaliseCrowdin
Per-seat pricingNoYesYes
14 languages in parallelYesSequentialManual
Context-aware (game genre, worldview)YesNoNo
Character-limit retriesYesNoNo
Row-level lockYesPer-projectYes
Free to try500 credits14-day trialNone
Indie-friendly pricingPay-as-you-goEnterpriseEnterprise

Your game's text, spellbound into 14 languages.

500 free credits on signup. No card. Takes 30 seconds.

Start casting