String Catalog
Limited Time: Save 20% on Annual Plans

Simple, Transparent
Pricing

Let us take care of the time-consuming task of managing your app's localizations. With seamless GitHub integration, we automate the translation of your app's string catalog every time you push code, ensuring your localizations are always up to date.

The average cost of app localization is $121.20 per month. Our plans start from $15 without compromising on quality. 🤩

Hobby

🔥 limited time offer

Perfect for independent developers or small startups needing essential localization tools.

Billed annually at $144
  • Unlimited apps
  • Add up to 40 languages
  • Manage 3,000 base string keys
  • Unlimited updates and localizes new strings as your app evolves
  • 20 localized release notes per month
  • Github Integration with unlimited pull requests
  • Fully automated translations
  • 48-hour support response time
  • Localization accuracy monitoring
  • Team Support

Pro

popular

Great for growing businesses, expand your reach with support for up to 40 languages.

Billed annually at $432
  • Unlimited apps
  • Add up to 40 languages
  • Manage 7,500 base string keys
  • Unlimited updates and localizes new strings as your app evolves
  • Unlimited localized release notes
  • Localization accuracy monitoring
  • Github Integration with unlimited pull requests
  • Fully automated translations
  • 24-hour support response time
  • Team support

Business

Perfect for enterprises, offers extensive localization features for unlimited languages.

Billed annually at $720
  • Unlimited apps
  • Add up to 40 languages
  • Manage 15,000 base string keys
  • Unlimited updates and localizes new strings as your app evolves
  • Unlimited localized release notes
  • Localization accuracy monitoring
  • Github Integration with unlimited pull requests
  • Fully automated translations
  • 24-hour support response time
  • Team support
Still unsure? Add your first language, Free! Sign Up
The base string key limit for each plan applies only to your base language source strings. Localized strings for each of the 40 supported languages do not count against your base string count, effectively allowing you to manage strings across all languages without hitting limits. All plans are in USD. Cancel anytime.
Testimonials

Loved by App Developers
Worldwide

Hundreds of developers and businesses trust our platform to localize their apps and reach global markets.

Brett Bauman's photo
Brett Bauman

App Developer

Harry Lachenmayer

App Developer

Rudrank Riyam's photo
Rudrank Riyam

App Developer

Get Started Free Add your first language, Free! No credit card required.

Frequently Asked Questions

Find answers to common questions about String Catalog and localizing your application.

String Catalog is a developer-focused service that simplifies localization and management of app strings in Xcode and Android. It supports key file formats like .xcloc, .xliff, .xcstring, and Android XML, streamlining localization and App Store Connect release notes management. Learn more in our Xcode localization guide.
Our Auto Sync feature, when enabled, automatically runs each time you push code to your GitHub repository. It detects new or changed strings, updates translations accordingly, and removes obsolete ones—keeping your localizations always in sync without any manual steps.
String Catalog automates translation and localization updates by connecting to your GitHub repository and generating pull requests with localized strings. This streamlines review and integration, improving accuracy and accelerating your release cycle.
Yes. Developers can customize the localization tone and style to better match their brand voice. You can also provide custom prompts to guide the AI translation engine for improved accuracy and relevancy.
We offer flexible subscription plans starting at $15/month, designed to suit projects of all sizes—from indie apps to enterprise-level solutions.
Yes. The Hobby Plan supports up to 3,000 base strings, Growth up to 7,500, and Pro up to 15,000 strings per month. Each string can contain up to 400 characters to ensure full coverage of your app’s text.
Translation converts text from one language to another, while localization adapts content to cultural, regional, and contextual nuances. String Catalog focuses on localization to make your app more relevant and engaging in each market.
We support a wide range of languages—including English, Spanish, Chinese, and many more—covering major global languages as well as regional ones to help you reach diverse audiences.
String Catalog was built to solve the complexities developers face managing and localizing app strings, making localization faster, easier, and more reliable on Apple platforms and Android.
Create an account, connect your GitHub repository, select your target languages, and submit your localization files. String Catalog will handle translations and open a pull request in GitHub for you to review and merge.
We provide high-quality localizations using a mix of AI and expert tools, but we recommend reviewing all translations to ensure they fit your app’s tone and audience perfectly.
Absolutely. You control your data and can modify or delete any information anytime via your account settings to maintain your privacy and security.
Yes, it's optimized for Apple platforms like iOS and macOS, integrating tightly with Xcode and supporting Android app localization via Android XML. It supports developers working with Swift, Objective-C, Kotlin, and Java.
Yes. Payments are securely processed through Stripe, ensuring your financial data is protected with industry-standard security.
You can reach out anytime via our contact page. We welcome your questions and feedback to continually improve String Catalog.