Language Pairs for Translation Services
Choose a language pair below to get a certified, IRCC-accepted translation for immigration, legal, academic, business or any other use.
Popular Language Pairs
Punjabi → English
English → Punjabi
Hindi → English
English → Hindi
Farsi (Persian) → English
English → Farsi (Persian)
Arabic → English
English → Arabic
Chinese → English
English → Chinese
Spanish → English
English → Spanish
German → English
English → German
Tagalog → English
English → Tagalog
Somali → English
English → Somali
French → English
English → French
Japanese → English
English → Japanese
Afrikaans → English
English → Afrikaans
Albanian → English
English → Albanian
Amharic → English
English → Amharic
Bengali → English
English → Bengali
Burmese → English
English → Burmese
Khmer (Cambodian) → English
English → Khmer (Cambodian)
Cantonese → English
English → Cantonese
Colombian Spanish → English
English → Colombian Spanish
Creole (Haiti) → English
English → Creole (Haiti)
Croatian → English
English → Croatian
Czech → English
English → Czech
Danish → English
English → Danish
Dari → English
English → Dari
Dinka → English
English → Dinka
Dutch → English
English → Dutch
English → English
English → English
European French → English
English → European French
European Spanish → English
English → European Spanish
Fijian Hindi → English
English → Fijian Hindi
Filipino → English
English → Filipino
Finnish → English
English → Finnish
French Canadian → English
English → French Canadian
Greek → English
English → Greek
Gujarati → English
English → Gujarati
Hebrew → English
English → Hebrew
Hmong → English
English → Hmong
Hungarian → English
English → Hungarian
Ilocano → English
English → Ilocano
Indonesian → English
English → Indonesian
Italian → English
English → Italian
Kannada → English
English → Kannada
Karen → English
English → Karen
Kinyarwanda → English
English → Kinyarwanda
Kirundi → English
English → Kirundi
Korean → English
English → Korean
Kurdish → English
English → Kurdish
Lao → English
English → Lao
Malayalam → English
English → Malayalam
Maltese → English
English → Maltese
Mandarin (Traditional) → English
English → Mandarin (Traditional)
Marathi → English
English → Marathi
Mexican Spanish → English
English → Mexican Spanish
Mongolian → English
English → Mongolian
Nepalese → English
English → Nepalese
Norwegian → English
English → Norwegian
Nuer → English
English → Nuer
Oromo → English
English → Oromo
Pashto → English
English → Pashto
Polish → English
English → Polish
Portuguese → English
English → Portuguese
Rohingya → English
English → Rohingya
Romanian → English
English → Romanian
Russian → English
English → Russian
Serbian → English
English → Serbian
Slovak → English
English → Slovak
Sudanese → English
English → Sudanese
Swahili → English
English → Swahili
Swedish → English
English → Swedish
Taiwanese → English
English → Taiwanese
Tamil → English
English → Tamil
Telugu → English
English → Telugu
Thai → English
English → Thai
Tigrinya → English
English → Tigrinya
Turkish → English
English → Turkish
Ukrainian → English
English → Ukrainian
Urdu → English
English → Urdu
Uzbek → English
English → Uzbek
Vietnamese → English
English → Vietnamese
Zulu → English
English → Zulu