Usage Guidelines for ML Kit On-device Translation

In order to use the On-device Translation API in your application, you need to comply with the following guidelines. These guidelines may change from time to time, and without prior notice from Google. Your continued use of the On-device Translation API is contingent upon your adherence to these guidelines. If you are uncomfortable with any of these branding guidelines, discontinue your use of the API, and contact us with your concerns.


In order to use ML Kit’s On-device Translation API, the application using the API needs to comply with the same attribution requirements that exist for usage of Google’s Cloud Translation API, as far as they apply to applications. These attribution requirements can be found at and cover guidelines on how layout, Google attribution, and branding must be handled in your app.


ML Kit’s On-device Translation API may not be used in any applications for any embedded devices such as cars, TVs, appliances, or speakers without Google's prior written permission. This Service can only be integrated with applications for the following personal computing devices: smartphones, tablets, laptops, and desktops.