Skip to content

PO (gettext) to JSON Converter

Convert PO (gettext) translation files to JSON format. Paste your content or upload a file — conversion happens instantly in the browser.

.po → .json

Input .po

PO (gettext)

Upload PO (gettext) file

Drag and drop a .po file, or paste content below

or paste

Output .json

JSON

Converted output will appear here after you click Convert

Source format
.poPO (gettext)

GNU gettext Portable Object — standard for C/C++, PHP, Python, Ruby

Target format
.jsonJSON

JavaScript Object Notation — the most common i18n format for web apps

FAQ

Frequently asked questions

More tools

Free tools for the rest of your i18n workflow: locale data, ICU messages, file formats and hreflang.

Ready to ship globally?

Join hundreds of teams using Better I18N to deliver faster, context-aware translations.

Already shipping with Better I18N