Norwegian translation and speech-to-text models no
11 models into Norwegian, 12 from Norwegian, 13 speech-to-text.
Which open models work for Norwegian?
Windy Translate lists 11 open translation models into Norwegian and 12 from Norwegian (22 different models: some cover both directions). All of them can be downloaded from Hugging Face and run on your own hardware. By licence: 22 Apache-2.0 (terms and attribution text: licensing). None of them has a screening score yet: FLORES-200, the test set used here, does not cover these pairs, so test them on your own text before you rely on them.
With English. English to Norwegian: no direct model here. Norwegian to English: no direct model here.
Speech-to-text. 1 speech-to-text model made for Norwegian: listen-windy-lingua-no. Also, Whisper's tokenizer lists Norwegian 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 Norwegian
| Model | chrF++ (FLORES-200 dev) | Licence |
|---|---|---|
| Danish to Norwegian translate-da-no | not in FLORES-200 | Apache-2.0 |
| German to Norwegian translate-de-no | not in FLORES-200 | Apache-2.0 |
| Spanish to Norwegian translate-es-no | not in FLORES-200 | Apache-2.0 |
| Finnish to Norwegian translate-fi-no | not in FLORES-200 | Apache-2.0 |
| French to Norwegian translate-fr-no | not in FLORES-200 | Apache-2.0 |
| Dutch to Norwegian translate-nl-no | not in FLORES-200 | Apache-2.0 |
| Norwegian to Norwegian translate-no-no | not in FLORES-200 | Apache-2.0 |
| Polish to Norwegian translate-pl-no | not in FLORES-200 | Apache-2.0 |
| Russian to Norwegian translate-ru-no | not in FLORES-200 | Apache-2.0 |
| Swedish to Norwegian translate-sv-no | not in FLORES-200 | Apache-2.0 |
| Ukrainian to Norwegian translate-uk-no | not in FLORES-200 | Apache-2.0 |
From Norwegian
| Model | chrF++ (FLORES-200 dev) | Licence |
|---|---|---|
| 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 |
| Norwegian to Danish translate-no-da | not in FLORES-200 | Apache-2.0 |
| Norwegian to German translate-no-de | not in FLORES-200 | Apache-2.0 |
| Norwegian to Spanish translate-no-es | not in FLORES-200 | Apache-2.0 |
| Norwegian to Finnish translate-no-fi | not in FLORES-200 | Apache-2.0 |
| Norwegian to French translate-no-fr | not in FLORES-200 | Apache-2.0 |
| Norwegian to Dutch translate-no-nl | not in FLORES-200 | Apache-2.0 |
| Norwegian to Norwegian translate-no-no | not in FLORES-200 | Apache-2.0 |
| Norwegian to Polish translate-no-pl | not in FLORES-200 | Apache-2.0 |
| Norwegian to Russian translate-no-ru | not in FLORES-200 | Apache-2.0 |
| Norwegian to Swedish translate-no-sv | not in FLORES-200 | Apache-2.0 |
| Norwegian to Ukrainian translate-no-uk | not in FLORES-200 | Apache-2.0 |
Norwegian speech-to-text
| Model | Formats | Licence |
|---|---|---|
| listen-windy-lingua-no | safetensors | Apache-2.0 |
Scores: chrF++ on FLORES-200 dev, 48 sentences, measured 2026-08-04. Method.