Extract untranslated strings from PO files with our simple online tool
Automatically identifies and extracts untranslated strings from your PO files
Process large PO files quickly with client-side JavaScript processing
Get a clean PO file containing only the untranslated strings for translation
            🔒 Client-Side Processing
            All file processing is done in your browser using JavaScript. Your files never leave your device, ensuring maximum privacy and security.        
Select a .po file containing translated strings
PO (Portable Object) files are text files used for storing translations in the Gettext localization system. They contain original strings and their translations, commonly used in WordPress and other software localization projects.
This tool identifies strings as untranslated when:
ℹ️ Note: All processing happens in your browser. Your files are never uploaded to any server. The extracted PO file will contain only the entries marked as untranslated, making it easier to focus on remaining translation work.
                        English