Home / Languages / Ukrainian

Ukrainian translation and speech-to-text models uk

28 models into Ukrainian, 26 from Ukrainian, 12 speech-to-text. Best scored into Ukrainian: Russian to Ukrainian (chrF++ 51.3). Best scored from Ukrainian: Ukrainian to English (chrF++ 53.6).

Which open models work for Ukrainian?

Windy Translate lists 28 open translation models into Ukrainian and 26 from Ukrainian. All of them can be downloaded from Hugging Face and run on your own hardware. By licence: 41 Apache-2.0 and 13 CC-BY-4.0 (terms and attribution text: licensing). 39 of them have a screening score on FLORES-200. The best scored into Ukrainian is translate-ru-uk (chrF++ 51.3, Good). The best scored from Ukrainian is translate-uk-en (chrF++ 53.6, Good).

With English. English to Ukrainian: translate-en-uk (chrF++ 41.5, Usable), the best of 3 direct models. Ukrainian to English: translate-uk-en (chrF++ 53.6, Good), the best of 2 direct models. To translate between Ukrainian and a language with no direct model, you can go through English with these two.

By band, the scored Ukrainian models are 6 Good, 30 Usable, 1 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. Whisper's tokenizer lists Ukrainian 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 Ukrainian

ModelchrF++ (FLORES-200 dev)Licence
Russian to Ukrainian best scored
translate-ru-uk
51.3 GoodApache-2.0
English to Ukrainian
translate-en-uk
41.5 UsableApache-2.0
Bulgarian to Ukrainian
translate-bg-uk
40.3 UsableApache-2.0
Czech to Ukrainian
translate-cs-uk
39.6 UsableApache-2.0
German to Ukrainian
translate-de-uk
38.9 UsableApache-2.0
Polish to Ukrainian
translate-pl-uk
38.7 UsableApache-2.0
Portuguese to Ukrainian
translate-pt-uk
38.6 UsableApache-2.0
Spanish to Ukrainian
translate-es-uk
38.0 UsableApache-2.0
French to Ukrainian
translate-fr-uk
37.6 UsableApache-2.0
Italian to Ukrainian
translate-it-uk
37.0 UsableApache-2.0
Swedish to Ukrainian
translate-sv-uk
36.9 UsableApache-2.0
Serbo-Croatian to Ukrainian
translate-sh-uk
36.8 UsableApache-2.0
Hungarian to Ukrainian
translate-hu-uk
36.6 UsableApache-2.0
Slovenian to Ukrainian
translate-sl-uk
36.5 UsableApache-2.0
Dutch to Ukrainian
translate-nl-uk
35.0 UsableApache-2.0
Finnish to Ukrainian
translate-fi-uk
34.4 UsableApache-2.0
Hebrew to Ukrainian
translate-he-uk
33.9 UsableApache-2.0
Turkish to Ukrainian
translate-tr-uk
33.4 UsableApache-2.0
Catalan to Ukrainian
translate-ca-uk
28.9 LimitedApache-2.0
Chinese to Ukrainian
translate-zh-uk
10.9 Not recommendedApache-2.0
Norwegian to Ukrainian
translate-no-uk
not in FLORES-200Apache-2.0
English to Ukrainian
translate-synthetic-en-uk
not in FLORES-200CC-BY-4.0
Czech and Slovak to Ukrainian
translate-tc-base-ces_slk-uk
not in FLORES-200CC-BY-4.0
Finnish to Ukrainian
translate-tc-base-fi-uk
not in FLORES-200CC-BY-4.0
Hungarian to Ukrainian
translate-tc-base-hu-uk
not in FLORES-200CC-BY-4.0
Romanian to Ukrainian
translate-tc-base-ro-uk
not in FLORES-200CC-BY-4.0
Turkish to Ukrainian
translate-tc-base-tr-uk
not in FLORES-200CC-BY-4.0
English to Ukrainian
translate-windy-hplt-en-uk
score withheldCC-BY-4.0

From Ukrainian

ModelchrF++ (FLORES-200 dev)Licence
Ukrainian to English best scored
translate-uk-en
53.6 GoodApache-2.0
Ukrainian to Russian
translate-uk-ru
52.1 GoodApache-2.0
Ukrainian to Bulgarian
translate-uk-bg
48.1 GoodApache-2.0
Ukrainian to Portuguese
translate-uk-pt
47.1 GoodApache-2.0
Ukrainian to French
translate-uk-fr
47.1 GoodApache-2.0
Ukrainian to German
translate-uk-de
44.1 UsableApache-2.0
Ukrainian to Dutch
translate-uk-nl
43.9 UsableApache-2.0
Ukrainian to Spanish
translate-uk-es
43.6 UsableApache-2.0
Ukrainian to Polish
translate-uk-pl
42.3 UsableApache-2.0
Ukrainian to Italian
translate-uk-it
42.3 UsableApache-2.0
Ukrainian to Swedish
translate-uk-sv
41.4 UsableApache-2.0
Ukrainian to Slovenian
translate-uk-sl
40.8 UsableApache-2.0
Ukrainian to Czech
translate-uk-cs
40.0 UsableApache-2.0
Ukrainian to Hungarian
translate-uk-hu
39.9 UsableApache-2.0
Ukrainian to Finnish
translate-uk-fi
37.4 UsableApache-2.0
Ukrainian to Turkish
translate-uk-tr
36.5 UsableApache-2.0
Ukrainian to Catalan
translate-uk-ca
35.8 UsableApache-2.0
Ukrainian to Hebrew
translate-uk-he
32.9 UsableApache-2.0
Ukrainian to Serbo-Croatian
translate-uk-sh
2.7 Not recommendedApache-2.0
Ukrainian to Czech and Slovak
translate-tc-base-uk-ces_slk
not in FLORES-200CC-BY-4.0
Ukrainian to Finnish
translate-tc-base-uk-fi
not in FLORES-200CC-BY-4.0
Ukrainian to Hungarian
translate-tc-base-uk-hu
not in FLORES-200CC-BY-4.0
Ukrainian to Romanian
translate-tc-base-uk-ro
not in FLORES-200CC-BY-4.0
Ukrainian to Turkish
translate-tc-base-uk-tr
not in FLORES-200CC-BY-4.0
Ukrainian to Norwegian
translate-uk-no
not in FLORES-200Apache-2.0
Ukrainian to English
translate-windy-hplt-uk-en
not yet scoredCC-BY-4.0

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