Finnish translation and speech-to-text models fi
76 models into Finnish, 102 from Finnish, 13 speech-to-text. Best scored into Finnish: English to Finnish (chrF++ 57.1). Best scored from Finnish: Finnish to English (chrF++ 62.3).
Which open models work for Finnish?
Windy Translate lists 76 open translation models into Finnish and 102 from Finnish (176 different models: some cover both directions). All of them can be downloaded from Hugging Face and run on your own hardware. By licence: 169 Apache-2.0 and 7 CC-BY-4.0 (terms and attribution text: licensing). 105 of them have a screening score on FLORES-200. The best scored into Finnish is translate-tc-big-en-fi (chrF++ 57.1, Good). The best scored from Finnish is translate-tc-big-fi-en (chrF++ 62.3, Excellent).
With English. English to Finnish: translate-tc-big-en-fi (chrF++ 57.1, Good), the best of 3 direct models. Finnish to English: translate-tc-big-fi-en (chrF++ 62.3, Excellent), the best of 3 direct models. To translate between Finnish and a language with no direct model, you can go through English with these two.
By band, the scored Finnish models are 1 Excellent, 25 Good, 42 Usable, 35 Limited and 2 Not recommended (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 Finnish: listen-windy-lingua-fi. Also, Whisper's tokenizer lists Finnish 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 Finnish
| Model | chrF++ (FLORES-200 dev) | Licence |
|---|---|---|
| English to Finnish best scored translate-tc-big-en-fi | 57.1 Good | CC-BY-4.0 |
| English to Finnish translate-en-fi | 53.0 Good | Apache-2.0 |
| Swedish to Finnish translate-sv-fi | 50.5 Good | Apache-2.0 |
| Danish to Finnish translate-da-fi | 48.9 Good | Apache-2.0 |
| German to Finnish translate-de-fi | 47.3 Good | Apache-2.0 |
| Estonian to Finnish translate-et-fi | 46.5 Good | Apache-2.0 |
| Croatian to Finnish translate-hr-fi | 46.5 Good | Apache-2.0 |
| Romanian to Finnish translate-ro-fi | 46.4 Good | Apache-2.0 |
| Dutch to Finnish translate-nl-fi | 46.2 Good | Apache-2.0 |
| Greek to Finnish translate-el-fi | 46.0 Good | Apache-2.0 |
| Slovenian to Finnish translate-sl-fi | 45.4 Good | Apache-2.0 |
| Slovak to Finnish translate-sk-fi | 45.2 Good | Apache-2.0 |
| Spanish to Finnish translate-es-fi | 44.4 Usable | Apache-2.0 |
| Czech to Finnish translate-cs-fi | 44.3 Usable | Apache-2.0 |
| Bulgarian to Finnish translate-bg-fi | 44.3 Usable | Apache-2.0 |
| Hungarian to Finnish translate-hu-fi | 43.4 Usable | Apache-2.0 |
| Russian to Finnish translate-ru-fi | 42.9 Usable | Apache-2.0 |
| Hebrew to Finnish translate-he-fi | 42.1 Usable | Apache-2.0 |
| Indonesian to Finnish translate-id-fi | 41.1 Usable | Apache-2.0 |
| Afrikaans to Finnish translate-af-fi | 41.0 Usable | Apache-2.0 |
| Macedonian to Finnish translate-mk-fi | 40.6 Usable | Apache-2.0 |
| Icelandic to Finnish translate-is-fi | 39.8 Usable | Apache-2.0 |
| Maltese to Finnish translate-mt-fi | 38.3 Usable | Apache-2.0 |
| Ukrainian to Finnish translate-uk-fi | 37.4 Usable | Apache-2.0 |
| Cebuano to Finnish translate-ceb-fi | 36.5 Usable | Apache-2.0 |
| Ilocano to Finnish translate-ilo-fi | 34.5 Usable | Apache-2.0 |
| Korean to Finnish translate-ko-fi | 33.8 Usable | Apache-2.0 |
| Tsonga to Finnish translate-ts-fi | 30.6 Usable | Apache-2.0 |
| Papiamento to Finnish translate-pap-fi | 30.3 Usable | Apache-2.0 |
| Chinese to Finnish translate-zh-fi | 29.3 Limited | Apache-2.0 |
| Japanese to Finnish translate-ja-fi | 28.9 Limited | Apache-2.0 |
| Northern Sotho to Finnish translate-nso-fi | 26.4 Limited | Apache-2.0 |
| Twi to Finnish translate-tw-fi | 25.6 Limited | Apache-2.0 |
| Ewe to Finnish translate-ee-fi | 24.7 Limited | Apache-2.0 |
| Sesotho to Finnish translate-st-fi | 24.4 Limited | Apache-2.0 |
| Pangasinan to Finnish translate-pag-fi | 23.5 Limited | Apache-2.0 |
| Bemba to Finnish translate-bem-fi | 23.4 Limited | Apache-2.0 |
| Waray to Finnish translate-war-fi | 23.1 Limited | Apache-2.0 |
| Igbo to Finnish translate-ig-fi | 22.6 Limited | Apache-2.0 |
| Haitian Creole to Finnish translate-ht-fi | 19.8 Limited | Apache-2.0 |
| Hausa to Finnish translate-ha-fi | 19.7 Limited | Apache-2.0 |
| Luba-Kasai to Finnish translate-lua-fi | 19.3 Limited | Apache-2.0 |
| Esperanto to Finnish translate-eo-fi | 19.1 Limited | Apache-2.0 |
| Luganda to Finnish translate-lg-fi | 17.1 Limited | Apache-2.0 |
| Mizo to Finnish translate-lus-fi | 16.5 Limited | Apache-2.0 |
| Sango to Finnish translate-sg-fi | 15.9 Limited | Apache-2.0 |
| Yoruba to Finnish translate-yo-fi | 14.6 Not recommended | Apache-2.0 |
| Central Bikol to Finnish translate-bcl-fi | not in FLORES-200 | Apache-2.0 |
| Brazilian Sign Language to Finnish translate-bzs-fi | not in FLORES-200 | Apache-2.0 |
| Seychellois Creole to Finnish translate-crs-fi | not in FLORES-200 | Apache-2.0 |
| Efik to Finnish translate-efi-fi | not in FLORES-200 | Apache-2.0 |
| English, Greek, Spanish and Finnish to English, Greek, Spanish and Finnish translate-en_el_es_fi-en_el_es_fi | not in FLORES-200 | Apache-2.0 |
| Finnish to Finnish translate-fi-fi | same-language model | Apache-2.0 |
| Finnish Sign Language to Finnish translate-fse-fi | not in FLORES-200 | Apache-2.0 |
| Ga to Finnish translate-gaa-fi | not in FLORES-200 | Apache-2.0 |
| Gilbertese to Finnish translate-gil-fi | not in FLORES-200 | Apache-2.0 |
| Gun to Finnish translate-guw-fi | not in FLORES-200 | Apache-2.0 |
| Hiligaynon to Finnish translate-hil-fi | not in FLORES-200 | Apache-2.0 |
| Isoko to Finnish translate-iso-fi | not in FLORES-200 | Apache-2.0 |
| Lozi to Finnish translate-loz-fi | not in FLORES-200 | Apache-2.0 |
| Luba-Katanga to Finnish translate-lu-fi | not in FLORES-200 | Apache-2.0 |
| Luvale to Finnish translate-lue-fi | not in FLORES-200 | Apache-2.0 |
| Latvian to Finnish translate-lv-fi | not in FLORES-200 | Apache-2.0 |
| Marshallese to Finnish translate-mh-fi | not in FLORES-200 | Apache-2.0 |
| Niuean to Finnish translate-niu-fi | not in FLORES-200 | Apache-2.0 |
| Norwegian to Finnish translate-no-fi | not in FLORES-200 | Apache-2.0 |
| Pijin to Finnish translate-pis-fi | not in FLORES-200 | Apache-2.0 |
| Pohnpeian to Finnish translate-pon-fi | not in FLORES-200 | Apache-2.0 |
| Congo Swahili to Finnish translate-swc-fi | not in FLORES-200 | Apache-2.0 |
| Ukrainian to Finnish translate-tc-base-uk-fi | not in FLORES-200 | CC-BY-4.0 |
| East Slavic languages to Finnish translate-tc-big-zle-fi | not in FLORES-200 | CC-BY-4.0 |
| Tetela to Finnish translate-tll-fi | not in FLORES-200 | Apache-2.0 |
| Tonga (Zambia) to Finnish translate-toi-fi | not in FLORES-200 | Apache-2.0 |
| Tuvaluan to Finnish translate-tvl-fi | not in FLORES-200 | Apache-2.0 |
| Tahitian to Finnish translate-ty-fi | not in FLORES-200 | Apache-2.0 |
| Zande to Finnish translate-zne-fi | not in FLORES-200 | Apache-2.0 |
From Finnish
| Model | chrF++ (FLORES-200 dev) | Licence |
|---|---|---|
| Finnish to English best scored translate-tc-big-fi-en | 62.3 Excellent | CC-BY-4.0 |
| Finnish to English translate-fi-en | 56.3 Good | Apache-2.0 |
| Finnish to French translate-fi-fr | 52.5 Good | Apache-2.0 |
| Finnish to Swedish translate-fi-sv | 51.6 Good | Apache-2.0 |
| Finnish to Indonesian translate-fi-id | 47.0 Good | Apache-2.0 |
| Finnish to Spanish translate-fi-es | 46.8 Good | Apache-2.0 |
| Finnish to Hungarian translate-fi-hu | 46.8 Good | Apache-2.0 |
| Finnish to Dutch translate-fi-nl | 46.5 Good | Apache-2.0 |
| Finnish to Romanian translate-fi-ro | 46.3 Good | Apache-2.0 |
| Finnish to Slovenian translate-fi-sl | 46.2 Good | Apache-2.0 |
| Finnish to Estonian translate-fi-et | 46.1 Good | Apache-2.0 |
| Finnish to Czech translate-fi-cs | 45.5 Good | Apache-2.0 |
| Finnish to German translate-fi-de | 45.4 Good | Apache-2.0 |
| Finnish to Italian translate-fi-it | 45.0 Good | Apache-2.0 |
| Finnish to Afrikaans translate-fi-af | 44.4 Usable | Apache-2.0 |
| Finnish to Bulgarian translate-fi-bg | 44.1 Usable | Apache-2.0 |
| Finnish to Greek translate-fi-el | 43.9 Usable | Apache-2.0 |
| Finnish to Croatian translate-fi-hr | 42.9 Usable | Apache-2.0 |
| Finnish to Maltese translate-fi-mt | 41.7 Usable | Apache-2.0 |
| Finnish to Turkish translate-fi-tr | 41.7 Usable | Apache-2.0 |
| Finnish to Slovak translate-fi-sk | 41.2 Usable | Apache-2.0 |
| Finnish to Ilocano translate-fi-ilo | 40.7 Usable | Apache-2.0 |
| Finnish to Cebuano translate-fi-ceb | 40.7 Usable | Apache-2.0 |
| Finnish to Macedonian translate-fi-mk | 39.0 Usable | Apache-2.0 |
| Finnish to Tsonga translate-fi-ts | 38.0 Usable | Apache-2.0 |
| Finnish to Russian translate-fi-ru | 37.4 Usable | Apache-2.0 |
| Finnish to Hebrew translate-fi-he | 37.2 Usable | Apache-2.0 |
| Finnish to Northern Sotho translate-fi-nso | 35.8 Usable | Apache-2.0 |
| Finnish to Tswana translate-fi-tn | 35.7 Usable | Apache-2.0 |
| Finnish to Lingala translate-fi-ln | 35.5 Usable | Apache-2.0 |
| Finnish to Icelandic translate-fi-is | 34.6 Usable | Apache-2.0 |
| Finnish to Ukrainian translate-fi-uk | 34.4 Usable | Apache-2.0 |
| Finnish to Xhosa translate-fi-xh | 33.0 Usable | Apache-2.0 |
| Finnish to Sesotho translate-fi-st | 32.5 Usable | Apache-2.0 |
| Finnish to Chichewa translate-fi-ny | 32.5 Usable | Apache-2.0 |
| Finnish to Shona translate-fi-sn | 31.7 Usable | Apache-2.0 |
| Finnish to Waray translate-fi-war | 30.9 Usable | Apache-2.0 |
| Finnish to Fijian translate-fi-fj | 30.8 Usable | Apache-2.0 |
| Finnish to Tok Pisin translate-fi-tpi | 30.7 Usable | Apache-2.0 |
| Finnish to Papiamento translate-fi-pap | 29.7 Limited | Apache-2.0 |
| Finnish to Twi translate-fi-tw | 29.4 Limited | Apache-2.0 |
| Finnish to Kongo translate-fi-kg | 29.0 Limited | Apache-2.0 |
| Finnish to Kirundi translate-fi-run | 28.8 Limited | Apache-2.0 |
| Finnish to Ewe translate-fi-ee | 28.5 Limited | Apache-2.0 |
| Finnish to Kinyarwanda translate-fi-rw | 28.1 Limited | Apache-2.0 |
| Finnish to Samoan translate-fi-sm | 27.6 Limited | Apache-2.0 |
| Finnish to Pangasinan translate-fi-pag | 26.3 Limited | Apache-2.0 |
| Finnish to Bemba translate-fi-bem | 25.6 Limited | Apache-2.0 |
| Finnish to Luba-Kasai translate-fi-lua | 25.6 Limited | Apache-2.0 |
| Finnish to Igbo translate-fi-ig | 23.9 Limited | Apache-2.0 |
| Finnish to Sango translate-fi-sg | 23.9 Limited | Apache-2.0 |
| Finnish to Haitian Creole translate-fi-ht | 23.4 Limited | Apache-2.0 |
| Finnish to Esperanto translate-fi-eo | 23.1 Limited | Apache-2.0 |
| Finnish to Hausa translate-fi-ha | 22.8 Limited | Apache-2.0 |
| Finnish to Luganda translate-fi-lg | 21.3 Limited | Apache-2.0 |
| Finnish to Mizo translate-fi-lus | 21.1 Limited | Apache-2.0 |
| Finnish to Mossi translate-fi-mos | 16.5 Limited | Apache-2.0 |
| Finnish to Yoruba translate-fi-yo | 14.7 Not recommended | Apache-2.0 |
| English, Greek, Spanish and Finnish to English, Greek, Spanish and Finnish translate-en_el_es_fi-en_el_es_fi | not in FLORES-200 | Apache-2.0 |
| Finnish, Norwegian Bokmål, Norwegian, Norwegian Nynorsk, Russian, Swedish and English to Sami languages (OPUS-MT group) translate-fi_nb_no_nn_ru_sv_en-SAMI | not in FLORES-200 | Apache-2.0 |
| Finnish to Central Bikol translate-fi-bcl | not in FLORES-200 | Apache-2.0 |
| Finnish to Brazilian Sign Language translate-fi-bzs | not in FLORES-200 | Apache-2.0 |
| Finnish to Seychellois Creole translate-fi-crs | not in FLORES-200 | Apache-2.0 |
| Finnish to Efik translate-fi-efi | not in FLORES-200 | Apache-2.0 |
| Finnish to Finnish translate-fi-fi | same-language model | Apache-2.0 |
| Finnish to Finnish Sign Language translate-fi-fse | not in FLORES-200 | Apache-2.0 |
| Finnish to Ga translate-fi-gaa | not in FLORES-200 | Apache-2.0 |
| Finnish to Gilbertese translate-fi-gil | not in FLORES-200 | Apache-2.0 |
| Finnish to Gun translate-fi-guw | not in FLORES-200 | Apache-2.0 |
| Finnish to Hiligaynon translate-fi-hil | not in FLORES-200 | Apache-2.0 |
| Finnish to Hiri Motu translate-fi-ho | not in FLORES-200 | Apache-2.0 |
| Finnish to Isoko translate-fi-iso | not in FLORES-200 | Apache-2.0 |
| Finnish to Kaonde translate-fi-kqn | not in FLORES-200 | Apache-2.0 |
| Finnish to Luba-Katanga translate-fi-lu | not in FLORES-200 | Apache-2.0 |
| Finnish to Luvale translate-fi-lue | not in FLORES-200 | Apache-2.0 |
| Finnish to Latvian translate-fi-lv | not in FLORES-200 | Apache-2.0 |
| Finnish to Mauritian Creole translate-fi-mfe | not in FLORES-200 | Apache-2.0 |
| Finnish to Malagasy translate-fi-mg | not in FLORES-200 | Apache-2.0 |
| Finnish to Marshallese translate-fi-mh | not in FLORES-200 | Apache-2.0 |
| Finnish to Niuean translate-fi-niu | not in FLORES-200 | Apache-2.0 |
| Finnish to Norwegian translate-fi-no | not in FLORES-200 | Apache-2.0 |
| Finnish to Norwegian varieties (OPUS-MT group) translate-fi-NORWAY | not in FLORES-200 | Apache-2.0 |
| Finnish to Pijin translate-fi-pis | not in FLORES-200 | Apache-2.0 |
| Finnish to Pohnpeian translate-fi-pon | not in FLORES-200 | Apache-2.0 |
| Finnish to Albanian translate-fi-sq | not in FLORES-200 | Apache-2.0 |
| Finnish to Sranan Tongo translate-fi-srn | not in FLORES-200 | Apache-2.0 |
| Finnish to Swahili translate-fi-sw | not in FLORES-200 | Apache-2.0 |
| Finnish to Congo Swahili translate-fi-swc | not in FLORES-200 | Apache-2.0 |
| Finnish to Tiv translate-fi-tiv | not in FLORES-200 | Apache-2.0 |
| Finnish to Tetela translate-fi-tll | not in FLORES-200 | Apache-2.0 |
| Finnish to Tongan translate-fi-to | not in FLORES-200 | Apache-2.0 |
| Finnish to Tonga (Zambia) translate-fi-toi | not in FLORES-200 | Apache-2.0 |
| Finnish to Tuvaluan translate-fi-tvl | not in FLORES-200 | Apache-2.0 |
| Finnish to Tahitian translate-fi-ty | not in FLORES-200 | Apache-2.0 |
| Finnish to Venda translate-fi-ve | not in FLORES-200 | Apache-2.0 |
| Finnish to Wallisian translate-fi-wls | not in FLORES-200 | Apache-2.0 |
| Finnish to Yapese translate-fi-yap | not in FLORES-200 | Apache-2.0 |
| Finnish to Chinese varieties (OPUS-MT group) translate-fi-ZH | not in FLORES-200 | Apache-2.0 |
| Finnish to Zande translate-fi-zne | not in FLORES-200 | Apache-2.0 |
| Finnish to Ukrainian translate-tc-base-fi-uk | not in FLORES-200 | CC-BY-4.0 |
| Finnish to East Slavic languages translate-tc-big-fi-zle | not in FLORES-200 | CC-BY-4.0 |
| Finnish to South Slavic languages translate-tc-big-fi-zls | not in FLORES-200 | CC-BY-4.0 |
Finnish speech-to-text
| Model | Formats | Licence |
|---|---|---|
| listen-windy-lingua-fi | safetensors | Apache-2.0 |
Scores: chrF++ on FLORES-200 dev, 48 sentences, measured 2026-08-04. Method.