Google translate

pub package travis

Google Translate API for Dart.


Add google_translate to your pubspec:

  google_translate: any # or the latest version on Pub

Configure it in you Flutter app.

void main() {

    apiKey: "you api key",
    sourceLanguage: "en",
    targetLanguage: "it",

  runApp(const MyApp());

Use it

'example'.translate().then((value) {
    setState(() {
        title = value;


'esempio'.translate(sourceLanguage: 'it', targetLanguage: 'en').then((value) {
    setState(() {
        title = value;

Run the example

See the example/ folder for a working example app.

Supporting Me

A donation through my Ko-Fi page would be infinitly appriciated: ko-fi

but, if you can't or won't, a star on GitHub and a like on would also go a long way!

Every donation gives me fuel to continue my open-source projects and lets me know that I'm doing a good job.