Zebra Translate

Lightweight, on-device translation for mobile and wearable devices

Ready-to-use, on-device translation SDK for Android, iOS, desktop, and embedded devices. No cloud, full privacy.

>
0/200
<100 MB
Peak Memory Usage
<80 MB
Model size per language pair
1:1
Opus MT by Helsinki NLP accuracy match
What is Zebra Translate?

Translate text. No cloud. No latency. No leaks.

Zebra Translate is an enterprise-ready, on-device translation SDK that performs text-to-text translation entirely on the local device without sending data to the cloud.

Zebra Translate is an architectural alternative to cloud APIs, designed for hardware-constrained devices and high-security environments, whether for regulatory compliance, offline availability, or cost predictability. Unlike cloud translation APIs such as Google Cloud Translation, DeepL API, or AWS Translate, Zebra Translate has no connectivity dependency and no risk of user data leaving the device. Unlike Google ML Kit Translation API and Apple Translation Framework, Zebra Translate is not restricted to a single platform ecosystem.

When combined with Cheetah Streaming Speech-to-Text and Orca Streaming Text-to-Speech, Zebra Translate enables a fully on-device speech-to-speech translation. Language detection can be automated when paired with Bat Spoken Language Identification.

Developer Experience

On-device translation in any application

Integrate on-device translation into your app with just a few lines of code and run across platforms. Zebra Translate provides on-device translation SDKs for Android, C, iOS, Linux, macOS, Python, Web, and Windows, enabling rapid deployment across platforms.

Open-Source Translation Benchmark

Proven research-grade translation accuracy at 1/6 of memory cost

Zebra Translate matches Opus MT (Machine Translation) by Helsinki NLP with <80 MB model sizes, translating 2.4x faster than Opus MT and at 1/6 of memory cost.

Translation accuracy (BLEU) — higher is better
Zebra (DE → EN)51
Opus (DE → EN)51
Zebra (EN → FR)55
Opus (EN → FR)55
Zebra (ES → IT)58
Opus (ES → IT)57
Translation speed (words / sec) — higher is better
Zebra (DE → EN)112
Opus (DE → EN)45
Zebra (EN → FR)105
Opus (EN → FR)41
Zebra (ES → IT)90
Opus (ES → IT)36
Peak memory usage (MB) — lower is better
Zebra (DE → EN)80 MB
Opus (DE → EN)383 MB
Zebra (EN → FR)93 MB
Opus (EN → FR)573 MB
Zebra (ES → IT)85 MB
Opus (ES → IT)544 MB
Zebra Translate vs. Opus MT by Helsinki
1:1
Translation Accuracy Match
2.4×
Faster Translation
6x
Less Memory
* Averaged across 3 language pairs
Ready to integrate? Check our docs to start building or talk to the sales team about enterprise deployment.
Capabilities

Why enterprises choose Zebra Translate

Zebra Translate is an enterprise-ready on-device translation SDK built for production deployments where cloud APIs are not an option, regulated industries, offline environments, cost-sensitive scale, or products that cannot tolerate a network dependency.

01Lightweight translation modelsCompact 50–80 MB model files per language pair — compact enough to bundle directly into your Android APK, iOS app binary, or Raspberry Pi image with no runtime download and no model server. Zebra Translate delivers production-quality neural machine translation (NMT) at a fraction of the typical on-device model footprint, optimized for mobile and embedded hardware.
02Cross-platform translationZebra Translate offers true cross-platform ubiquity, running seamlessly across mobile (Android, iOS), desktop (Linux, macOS, Windows), embedded (Raspberry Pi), and web browsers (Chrome, Safari, Edge, Firefox). Unlike Google ML Kit, which is restricted to Android/iOS and dependent on Google Play Services, or Apple's Translation API, which is locked to the Apple ecosystem, Zebra Translate provides a standalone, platform-agnostic SDK. It enables high-performance and private translation on any hardware.
03Compact language pair modelsEach Zebra Translate model file encodes a single translation direction rather than loading a monolithic multilingual model with tables for 200 language pairs you will never use. This keeps the app binary lean, initialization fast, and memory footprint small. Adding a new language direction at a later date requires no code change, just a new model file.
04Air-gapped security and privacy-by-designZebra Translate processes all text locally. There is no data processing agreement required for the translation operation, as no data is sent to the cloud. Zebra Translate is compliant with GDPR, HIPAA, CCPA, and sector-specific regulations in defence or finance by architecture property, not through contractual overlay. Third parties, including Picovoice, cannot access end-user text or translation content because it never leaves the device.
05Enterprise-ready licensing and supportZebra Translate is production-grade and enterprise-ready. Picovoice offers flexible licensing, dedicated engineering support, NDA-protected custom model training for language pairs not in the standard catalogue, and SLA-backed response times for teams shipping at scale.

Ship it.
On device.

Lightweight on-device translation for mobile and wearable devices

FAQ

Common questions about on-device translation

+
How does Zebra Translate compare to cloud translation APIs?

Cloud translation APIs such as Google Cloud Translation, DeepL API, and Amazon Translate send text to a remote server for processing and return a translated result over the network. This creates latency, a connectivity dependency, potential data privacy exposure, and unbounded costs at scale. Zebra Translate performs translation on the device itself, eliminating network latency, removing the connectivity requirement, ensuring that the data never leaves the device, and replacing usage-based cloud pricing with a predictable licensing model. In short, Zebra Translate is a better alternative to cloud translation APIs for enterprises with hardware-constrained devices, high-security environments, or high-volume translation apps.

+
How does Zebra Translate compare to Google ML Kit?

Google ML Kit is limited to Android/iOS and requires Google Play Services or special permission to be used on embedded devices such as cars, TVs, appliances, or speakers without Google's permission. Zebra Translate is platform-agnostic. It runs on Linux, Windows, and Raspberry Pi, offering higher accuracy for technical and enterprise-specific vocabulary.

+
How does Zebra Translate compare to Apple Translation API?

CoreML models are available via the Swift Translation API for third-party App Store apps. It is exclusive to Apple platforms and cannot be used on Android, Linux, Windows, or embedded hardware. Zebra Translate supports all of these platforms, making it suitable for cross-platform products and non-Apple deployments.

+
How does Zebra Translate compare to Opus MT by Helsinki NLP?

The major difference between Zebra Translate and Opus MT by Helsinki NLP is production readiness, which can be quantified by speed, peak memory usage, and enterprise support options.

Opus MT, or Opus Machine Translation by Helsinki NLP, is the oldest, most popular on-device, open-source translation model family developed by the language technology research group at the University of Helsinki. While it's great for research and has inspired many researchers, it's not built for production. That's why Zebra uses only 18% of the RAM required by Helsinki's Opus translation models and translates 2.4x faster while matching the accuracy of Helsinki Opus MT.

+
Does Zebra Translate require an internet connection?

Zebra Translate performs 100% on-device inference. Once the language model is bundled with your app, no data is ever sent to a server, making it ideal for offline use, remote environments, and high-security applications.

+
What is the memory footprint of an on-device translation model?

Each Zebra Translate language pair model requires 50–80 MB of on-device storage. RAM consumption during active translation is typically 75–95 MB. Models are designed for mobile and embedded hardware and do not require a GPU.

+
Can I use Zebra Translate for speech-to-speech translation?

Zebra Translate is designed to work in a modular stack. By combining it with Cheetah Streaming Speech-to-Text and Orca Streaming Text-to-Speech, you can build a fully offline, speech-to-speech translation system.

+
Is Zebra Translate GDPR and HIPAA compliant?

Yes. Because Zebra Translate processes all text data locally on the host device, no sensitive user data is ever transmitted or stored in the cloud. This privacy-by-design approach inherently meets the requirements for GDPR, HIPAA, and CCPA.

+
How many languages does Zebra support?

Zebra supports 8 major languages, including English, French, German, Korean, Japanese, Italian, Spanish, and Portuguese. For enterprises with specific needs, Picovoice offers custom model training for language pairs not currently in the standard catalog.

+
Can Zebra Translate be used in air-gapped or offline environments?

Zebra Translate has no network dependency. The translation model runs entirely on the local device, so it functions in air-gapped networks, disconnected field devices, aircraft or maritime systems, manufacturing environments without internet access, and any deployment where outbound connectivity cannot be guaranteed.

+
How does Zebra Translate handle data privacy?

Zebra Translate is private by design. Text submitted for translation never leaves the device. The data is processed locally by a compact on-device neural model. There is no Picovoice or third-party server involved in the translation operation. This makes it suitable for law enforcement applications, healthcare records, legal documents, financial data, and other categories of sensitive content.

+
Does Zebra Translate support custom vocabulary or domain-specific terminology?

Picovoice offers custom model training for enterprise customers who require domain-specific translation accuracy — for example, medical, legal, military, or technical vocabulary. Custom models are developed under NDA and can be trained for language pairs outside the standard catalogue. Contact Picovoice Sales for a custom model assessment.