.ARB File Extension

Application Resource Bundle

Developer Google
2.5  |  2 Votes

What is an ARB file?

An ARB file is an application resource bundle used by an Android app created using Dart or Flutter. It contains localization strings used to show the app's text in a user's language. Developers eventually convert ARB files into corresponding .DART files, which store the localization strings as part of Dart source code.

More Information

Screenshot of a .arb file in Microsoft Visual Studio Code
ARB file open in Microsoft Visual Studio Code

Using Dart or Flutter, Android app developers can generate a template ARB file for their application. This template file contains a single JSON table, which lists all the app's strings in the app's default language. Developers can then copy this table into another file, replace the default strings with internationalized versions of their strings, and save the resulting ARB file(s) to create a translation file(s) for their application.

After creating all the translation files their app needs, developers can convert their ARB files into DART files and import them into their app, for use in localization-related code.

How to open an ARB file

You can open and edit the data an ARB file contains in any text or source code editor, such as Microsoft Visual Studio Code (cross-platform) or GitHub Atom (cross-platform). To use an ARB file as an application resource bundle, you must install Dart (cross-platform) or Flutter (cross-platform).

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open or reference ARB files

Verified by FileInfo.com

The FileInfo.com team has independently researched the Application Resource Bundle file format and Mac, Windows, and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.