ARB Word Counter

If you find this tool helpful, please share it with others

What is ARB Word Counter?

ARB Word Counter is a free online tool that quickly analyzes your Flutter ARB localization files. It shows the number of string keys, translatable words, and other useful metrics to help you estimate the translation effort and associated costs.

How does ARB Word Counter work?

ARB Word Counter is very easy to use. Simply drag and drop your Flutter ARB localization files into the designated area, and your metrics will be calculated and displayed immediately below.

What types of ARB files are supported?

ARB Word Counter supports Flutter ARB localization files. See the example below:

{
  "@@locale": "en",
  "common.ok": "OK",
  "@common.ok": {},
  "common.welcome": "Welcome, {name}!",
  "@common.welcome": {
    "placeholders": {
      "name": {
        "type": "String"
      }
    }
  },
  ...
}

How are my ARB files processed?

Your ARB files are processed entirely within your browser. They are never uploaded to, stored on, or transmitted to any external servers.

How can I use this translation word counter to calculate translation costs?

You can approximate your translation expenses by taking the word or character count displayed by this tool and multiplying it by the rate you have agreed on with your translator or translation agency.

Keep in mind that for certain languages, including Chinese, Japanese, and Korean, prices are frequently based on the number of characters instead of words because of how their writing systems function.

Copyrights 2025 © Localizely