Home / Languages / Portuguese

Portuguese translation and speech-to-text models pt

44 models into Portuguese, 26 from Portuguese, 13 speech-to-text. Best scored into Portuguese: English to Portuguese (chrF++ 66.6). Best scored from Portuguese: Portuguese to Catalan (chrF++ 55.8).

Which open models work for Portuguese?

Windy Translate lists 44 open translation models into Portuguese and 26 from Portuguese. All of them can be downloaded from Hugging Face and run on your own hardware. By licence: 67 Apache-2.0 and 3 CC-BY-4.0 (terms and attribution text: licensing). 10 of them have a screening score on FLORES-200. The best scored into Portuguese is translate-tc-big-en-pt (chrF++ 66.6, Excellent). The best scored from Portuguese is translate-pt-ca (chrF++ 55.8, Good).

With English. English to Portuguese: translate-tc-big-en-pt (chrF++ 66.6, Excellent). Portuguese to English: no direct model here.

By band, the scored Portuguese models are 1 Excellent, 5 Good and 4 Usable (Excellent is chrF++ 60 or more, Good 45 to 60, Usable 30 to 45, Limited 15 to 30). A score is a 48-sentence screening of news and encyclopedia text, not a measure of accuracy, and a difference of a point or two is noise. How we measured.

Speech-to-text. 1 speech-to-text model made for Portuguese: listen-windy-lingua-pt. Also, Whisper's tokenizer lists Portuguese as one of its languages, so all 12 multilingual Whisper-based models here can transcribe it: see the speech models. Accuracy differs a lot between languages and model sizes, and this site has not measured speech accuracy.

Each model page has a short snippet to download and run the model yourself, its licence and attribution text, and its score where there is one. Pick the best scored model for your direction, then try it on a few sentences of your own text: a screening score is a starting point, not a guarantee.

Into Portuguese

ModelchrF++ (FLORES-200 dev)Licence
English to Portuguese best scored
translate-tc-big-en-pt
66.6 ExcellentCC-BY-4.0
Catalan to Portuguese
translate-ca-pt
52.3 GoodApache-2.0
Galician to Portuguese
translate-gl-pt
49.1 GoodApache-2.0
Ukrainian to Portuguese
translate-uk-pt
47.1 GoodApache-2.0
Japanese to Portuguese
translate-ja-pt
39.8 UsableApache-2.0
Esperanto to Portuguese
translate-eo-pt
34.3 UsableApache-2.0
Austro-Asiatic languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-aav-fra_ita_por_spa
not in FLORES-200Apache-2.0
Afro-Asiatic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-afa-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Afro-Asiatic languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-afa-fra_ita_por_spa
not in FLORES-200Apache-2.0
Atlantic-Congo languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-alv-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Baltic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-bat-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Bantu languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-bnt-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Celtic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-cel-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Finno-Ugrian languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-fiu-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Finno-Ugrian languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-fiu-fra_ita_por_spa
not in FLORES-200Apache-2.0
Germanic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-gem-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Germanic languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-gem-fra_ita_por_spa
not in FLORES-200Apache-2.0
North Germanic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-gmq-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
West Germanic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-gmw-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
West Germanic languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-gmw-fra_ita_por_spa
not in FLORES-200Apache-2.0
Indo-Iranian languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-iir-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Indic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-inc-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Indo-European languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-ine-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Iranian languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-ira-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Italic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-itc-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Italic languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-itc-fra_ita_por_spa
not in FLORES-200Apache-2.0
Austronesian languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-map-fra_ita_por_spa
not in FLORES-200Apache-2.0
Mon-Khmer languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-mkh-fra_ita_por_spa
not in FLORES-200Apache-2.0
Multiple languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-mul-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Philippine languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-phi-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Malayo-Polynesian languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-poz-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Malayo-Polynesian languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-poz-fra_ita_por_spa
not in FLORES-200Apache-2.0
Eastern Malayo-Polynesian languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-pqe-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Western Malayo-Polynesian languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-pqw-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Western Malayo-Polynesian languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-pqw-fra_ita_por_spa
not in FLORES-200Apache-2.0
Romance languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-roa-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Semitic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-sem-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Tai languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-tai-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Turkic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-trk-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Uralic languages to German, English, French, Portuguese and Spanish
translate-tc-bible-big-urj-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
Uralic languages to French, Italian, Portuguese and Spanish
translate-tc-bible-big-urj-fra_ita_por_spa
not in FLORES-200Apache-2.0
Chinese (family) to German, English, French, Portuguese and Spanish
translate-tc-bible-big-zhx-deu_eng_fra_por_spa
not in FLORES-200Apache-2.0
East Slavic languages to Portuguese
translate-tc-big-zle-pt
not in FLORES-200CC-BY-4.0
Tagalog to Portuguese
translate-tl-pt
not in FLORES-200Apache-2.0

From Portuguese

ModelchrF++ (FLORES-200 dev)Licence
Portuguese to Catalan best scored
translate-pt-ca
55.8 GoodApache-2.0
Portuguese to Galician
translate-pt-gl
49.4 GoodApache-2.0
Portuguese to Ukrainian
translate-pt-uk
38.6 UsableApache-2.0
Portuguese to Esperanto
translate-pt-eo
35.2 UsableApache-2.0
Portuguese to Tagalog
translate-pt-tl
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Austro-Asiatic languages
translate-tc-bible-big-deu_eng_fra_por_spa-aav
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Afro-Asiatic languages
translate-tc-bible-big-deu_eng_fra_por_spa-afa
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Baltic languages
translate-tc-bible-big-deu_eng_fra_por_spa-bat
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Bantu languages
translate-tc-bible-big-deu_eng_fra_por_spa-bnt
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Finno-Ugrian languages
translate-tc-bible-big-deu_eng_fra_por_spa-fiu
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Germanic languages
translate-tc-bible-big-deu_eng_fra_por_spa-gem
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to North Germanic languages
translate-tc-bible-big-deu_eng_fra_por_spa-gmq
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to West Germanic languages
translate-tc-bible-big-deu_eng_fra_por_spa-gmw
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Indo-Iranian languages
translate-tc-bible-big-deu_eng_fra_por_spa-iir
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Indic languages
translate-tc-bible-big-deu_eng_fra_por_spa-inc
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Indo-European languages
translate-tc-bible-big-deu_eng_fra_por_spa-ine
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Italic languages
translate-tc-bible-big-deu_eng_fra_por_spa-itc
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Mon-Khmer languages
translate-tc-bible-big-deu_eng_fra_por_spa-mkh
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Multiple languages
translate-tc-bible-big-deu_eng_fra_por_spa-mul
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Western Malayo-Polynesian languages
translate-tc-bible-big-deu_eng_fra_por_spa-pqw
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Romance languages
translate-tc-bible-big-deu_eng_fra_por_spa-roa
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Semitic languages
translate-tc-bible-big-deu_eng_fra_por_spa-sem
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Slavic languages
translate-tc-bible-big-deu_eng_fra_por_spa-sla
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Turkic languages
translate-tc-bible-big-deu_eng_fra_por_spa-trk
not in FLORES-200Apache-2.0
German, English, French, Portuguese and Spanish to Uralic languages
translate-tc-bible-big-deu_eng_fra_por_spa-urj
not in FLORES-200Apache-2.0
Portuguese to East Slavic languages
translate-tc-big-pt-zle
not in FLORES-200CC-BY-4.0

Portuguese speech-to-text

ModelFormatsLicence
listen-windy-lingua-ptsafetensorsApache-2.0

Scores: chrF++ on FLORES-200 dev, 48 sentences, measured 2026-08-04. Method.