Written translation

Today, the world is unimaginable without foreign languages. It doesn't matter if you are running a business, studying abroad, going to a foreign clinic for treatment, or just traveling. You may need various types of document translation in one situation or another.

What types of translation we do

Legal – usually involves working with contracts, articles of incorporation, licenses, statutes, court decisions, powers of attorney, and other important papers.

Medical – often required for treatment at a clinic, this includes medical history, statements and certificates.

Technical – launching a new massager or developed software? You will need a translation of manuals, user guides, technical specifications and certificates.

Financial – usually includes audit reports, bills, invoices. Anything that relates to the financial matters of an organization and the procurement of goods, services.

We work in all fields and are ready to assign your order to a translator who specializes in your specific subject, whether it is oil equipment or scientific articles.

Why choose BetterLetter

Work with all languages
We translate from/into over 40+ languages, even rare ones, as well as from foreign to foreign, including by native speakers.

Meet deadlines
We realistically consider our powers and do not make false promises, while still trying to find a compromise and offer you the fastest possible time to fulfill your order. Our company appreciates every client and not to let them down is our priority.

When the clock is ticking and time is tight, we're your lifesaver
For those who needed it yesterday, we offer rush translation. Our translators work without weekends, and for large orders they are organized into project teams under the supervision of an editor. Everything for you to succeed.

Work with any files
It doesn't matter if it's a PDF, a Word file, or a presentation. We can handle any format, even exotic ones.

Examples of our work

Original copy of the apartment sale and purchase agreement in the Russian language Translation of apartment purchase and sale agreement into English Notarization in English

Example of notarized translation of a sale and purchase agreement from Russian into English

Cost

Translation of general texts
The following is the minimum price for translation of a text up to 1 standard page (1800 characters with spaces). The final cost depends on the richness of the text with special terminology, the need for layout and the urgency of fulfillment.
LanguageCost from language(Standard rate)Cost to language(Standard rate)
Azerbaijanifrom 900 from 1 000
Englishfrom 600 from 650
Arabicfrom 1 300 from 1 400
Armenianfrom 700 from 800
Bulgarianfrom 1 000 from 1 100
Bosnianfrom 1 000 from 1 100
Hungarianfrom 1 100 from 1 200
Vietnamesefrom 1 400 from 1 500
Dutchfrom 1 300 from 1 400
Greekfrom 1 000 from 1 100
Georgianfrom 800 from 900
Darifrom 1 600 from 1 700
Danishfrom 1 400 from 1 500
Hebrewfrom 1 100 from 1 300
Indonesianfrom 1 400 from 1 500
Spanishfrom 850 from 950
Italianfrom 850 from 950
Kazakhfrom 900 from 1 000
Kyrgyzfrom 1 000 from 1 300
Chinesefrom 1 100 from 1 300
Koreanfrom 1 400 from 1 500
Khmerfrom 1 600 from 1 700
Latvianfrom 1 000 from 1 100
Lithuanianfrom 1 000 from 1 100
Germanfrom 650 from 700
Norwegianfrom 1 400 from 1 500
Polishfrom 1 000 from 1 100
Portuguesefrom 1 200 from 1 300
Romanianfrom 900 from 1 000
Serbianfrom 1 000 from 1 100
Slovakfrom 1 000 from 1 100
Slovenianfrom 1 000 from 1 100
Tajikfrom 1 000 from 1 300
Thaifrom 1 500 from 1 600
Turkishfrom 1 100 from 1 200
Turkmenfrom 1 100 from 1 200
Uzbekfrom 900 from 1 000
Ukrainianfrom 600 from 700
Farsi (Persian)from 1 400 from 1 500
Finnishfrom 1 500 from 1 600
Frenchfrom 650 from 700
Hindifrom 1 400 from 1 500
Croatianfrom 1 000 from 1 100
Montenegrinfrom 1 000 from 1 100
Czechfrom 1 000 from 1 100
Swedishfrom 1 400 from 1 500
Estonianfrom 1 000 from 1 100
Japanesefrom 1 400 from 1 500
Other languageCheck with manager
Legal translation
The following is the minimum price for translation of a text up to 1 standard page (1800 characters with spaces). The final cost depends on the richness of the text with special terminology, the need for layout and the urgency of fulfillment.
LanguageCost from language(Standard rate)Cost to language(Standard rate)
Azerbaijanifrom 1 170 from 1 300
Englishfrom 780 from 845
Arabicfrom 1 690 from 1 820
Armenianfrom 910 from 1 040
Bulgarianfrom 1 300 from 1 430
Bosnianfrom 1 300 from 1 430
Hungarianfrom 1 430 from 1 560
Vietnamesefrom 1 820 from 1 950
Dutchfrom 1 690 from 1 820
Greekfrom 1 300 from 1 430
Georgianfrom 1 040 from 1 170
Darifrom 2 080 from 2 210
Danishfrom 1 820 from 1 950
Hebrewfrom 1 430 from 1 690
Indonesianfrom 1 820 from 1 950
Spanishfrom 1 105 from 1 235
Italianfrom 1 105 from 1 235
Kazakhfrom 1 170 from 1 300
Kyrgyzfrom 1 300 from 1 690
Chinesefrom 1 430 from 1 690
Koreanfrom 1 820 from 1 950
Khmerfrom 2 080 from 2 210
Latvianfrom 1 300 from 1 430
Lithuanianfrom 1 300 from 1 430
Germanfrom 845 from 910
Norwegianfrom 1 820 from 1 950
Polishfrom 1 300 from 1 430
Portuguesefrom 1 560 from 1 690
Romanianfrom 1 170 from 1 300
Serbianfrom 1 300 from 1 430
Slovakfrom 1 300 from 1 430
Slovenianfrom 1 300 from 1 430
Tajikfrom 1 300 from 1 690
Thaifrom 1 950 from 2 080
Turkishfrom 1 430 from 1 560
Turkmenfrom 1 430 from 1 560
Uzbekfrom 1 170 from 1 300
Ukrainianfrom 780 from 910
Farsi (Persian)from 1 820 from 1 950
Finnishfrom 1 950 from 2 080
Frenchfrom 845 from 910
Hindifrom 1 820 from 1 950
Croatianfrom 1 300 from 1 430
Montenegrinfrom 1 300 from 1 430
Czechfrom 1 300 from 1 430
Swedishfrom 1 820 from 1 950
Estonianfrom 1 300 from 1 430
Japanesefrom 1 820 from 1 950
Other languageCheck with manager
Medical translation
The following is the minimum price for translation of a text up to 1 standard page (1800 characters with spaces). The final cost depends on the richness of the text with special terminology, the need for layout and the urgency of fulfillment.
LanguageCost from language(Standard rate)Cost to language(Standard rate)
Azerbaijanifrom 1 170 from 1 300
Englishfrom 780 from 845
Arabicfrom 1 690 from 1 820
Armenianfrom 910 from 1 040
Bulgarianfrom 1 300 from 1 430
Bosnianfrom 1 300 from 1 430
Hungarianfrom 1 430 from 1 560
Vietnamesefrom 1 820 from 1 950
Dutchfrom 1 690 from 1 820
Greekfrom 1 300 from 1 430
Georgianfrom 1 040 from 1 170
Darifrom 2 080 from 2 210
Danishfrom 1 820 from 1 950
Hebrewfrom 1 430 from 1 690
Indonesianfrom 1 820 from 1 950
Spanishfrom 1 105 from 1 235
Italianfrom 1 105 from 1 235
Kazakhfrom 1 170 from 1 300
Kyrgyzfrom 1 300 from 1 690
Chinesefrom 1 430 from 1 690
Koreanfrom 1 820 from 1 950
Khmerfrom 2 080 from 2 210
Latvianfrom 1 300 from 1 430
Lithuanianfrom 1 300 from 1 430
Germanfrom 845 from 910
Norwegianfrom 1 820 from 1 950
Polishfrom 1 300 from 1 430
Portuguesefrom 1 560 from 1 690
Romanianfrom 1 170 from 1 300
Serbianfrom 1 300 from 1 430
Slovakfrom 1 300 from 1 430
Slovenianfrom 1 300 from 1 430
Tajikfrom 1 300 from 1 690
Thaifrom 1 950 from 2 080
Turkishfrom 1 430 from 1 560
Turkmenfrom 1 430 from 1 560
Uzbekfrom 1 170 from 1 300
Ukrainianfrom 780 from 910
Farsi (Persian)from 1 820 from 1 950
Finnishfrom 1 950 from 2 080
Frenchfrom 845 from 910
Hindifrom 1 820 from 1 950
Croatianfrom 1 300 from 1 430
Montenegrinfrom 1 300 from 1 430
Czechfrom 1 300 from 1 430
Swedishfrom 1 820 from 1 950
Estonianfrom 1 300 from 1 430
Japanesefrom 1 820 from 1 950
Other languageCheck with manager
Technical translation
The following is the minimum price for translation of a text up to 1 standard page (1800 characters with spaces). The final cost depends on the richness of the text with special terminology, the need for layout and the urgency of fulfillment.
LanguageCost from language(Standard rate)Cost to language(Standard rate)
Azerbaijanifrom 1 170 from 1 300
Englishfrom 780 from 845
Arabicfrom 1 690 from 1 820
Armenianfrom 910 from 1 040
Bulgarianfrom 1 300 from 1 430
Bosnianfrom 1 300 from 1 430
Hungarianfrom 1 430 from 1 560
Vietnamesefrom 1 820 from 1 950
Dutchfrom 1 690 from 1 820
Greekfrom 1 300 from 1 430
Georgianfrom 1 040 from 1 170
Darifrom 2 080 from 2 210
Danishfrom 1 820 from 1 950
Hebrewfrom 1 430 from 1 690
Indonesianfrom 1 820 from 1 950
Spanishfrom 1 105 from 1 235
Italianfrom 1 105 from 1 235
Kazakhfrom 1 170 from 1 300
Kyrgyzfrom 1 300 from 1 690
Chinesefrom 1 430 from 1 690
Koreanfrom 1 820 from 1 950
Khmerfrom 2 080 from 2 210
Latvianfrom 1 300 from 1 430
Lithuanianfrom 1 300 from 1 430
Germanfrom 845 from 910
Norwegianfrom 1 820 from 1 950
Polishfrom 1 300 from 1 430
Portuguesefrom 1 560 from 1 690
Romanianfrom 1 170 from 1 300
Serbianfrom 1 300 from 1 430
Slovakfrom 1 300 from 1 430
Slovenianfrom 1 300 from 1 430
Tajikfrom 1 300 from 1 690
Thaifrom 1 950 from 2 080
Turkishfrom 1 430 from 1 560
Turkmenfrom 1 430 from 1 560
Uzbekfrom 1 170 from 1 300
Ukrainianfrom 780 from 910
Farsi (Persian)from 1 820 from 1 950
Finnishfrom 1 950 from 2 080
Frenchfrom 845 from 910
Hindifrom 1 820 from 1 950
Croatianfrom 1 300 from 1 430
Montenegrinfrom 1 300 from 1 430
Czechfrom 1 300 from 1 430
Swedishfrom 1 820 from 1 950
Estonianfrom 1 300 from 1 430
Japanesefrom 1 820 from 1 950
Other languageCheck with manager
Scientific translation
The following is the minimum price for translation of a text up to 1 standard page (1800 characters with spaces). The final cost depends on the richness of the text with special terminology, the need for layout and the urgency of fulfillment.
LanguageCost from language(Standard rate)Cost to language(Standard rate)
Azerbaijanifrom 1 170 from 1 300
Englishfrom 780 from 845
Arabicfrom 1 690 from 1 820
Armenianfrom 910 from 1 040
Bulgarianfrom 1 300 from 1 430
Bosnianfrom 1 300 from 1 430
Hungarianfrom 1 430 from 1 560
Vietnamesefrom 1 820 from 1 950
Dutchfrom 1 690 from 1 820
Greekfrom 1 300 from 1 430
Georgianfrom 1 040 from 1 170
Darifrom 2 080 from 2 210
Danishfrom 1 820 from 1 950
Hebrewfrom 1 430 from 1 690
Indonesianfrom 1 820 from 1 950
Spanishfrom 1 105 from 1 235
Italianfrom 1 105 from 1 235
Kazakhfrom 1 170 from 1 300
Kyrgyzfrom 1 300 from 1 690
Chinesefrom 1 430 from 1 690
Koreanfrom 1 820 from 1 950
Khmerfrom 2 080 from 2 210
Latvianfrom 1 300 from 1 430
Lithuanianfrom 1 300 from 1 430
Germanfrom 845 from 910
Norwegianfrom 1 820 from 1 950
Polishfrom 1 300 from 1 430
Portuguesefrom 1 560 from 1 690
Romanianfrom 1 170 from 1 300
Serbianfrom 1 300 from 1 430
Slovakfrom 1 300 from 1 430
Slovenianfrom 1 300 from 1 430
Tajikfrom 1 300 from 1 690
Thaifrom 1 950 from 2 080
Turkishfrom 1 430 from 1 560
Turkmenfrom 1 430 from 1 560
Uzbekfrom 1 170 from 1 300
Ukrainianfrom 780 from 910
Farsi (Persian)from 1 820 from 1 950
Finnishfrom 1 950 from 2 080
Frenchfrom 845 from 910
Hindifrom 1 820 from 1 950
Croatianfrom 1 300 from 1 430
Montenegrinfrom 1 300 from 1 430
Czechfrom 1 300 from 1 430
Swedishfrom 1 820 from 1 950
Estonianfrom 1 300 from 1 430
Japanesefrom 1 820 from 1 950
Other languageCheck with manager
Financial translation
The following is the minimum price for translation of a text up to 1 standard page (1800 characters with spaces). The final cost depends on the richness of the text with special terminology, the need for layout and the urgency of fulfillment.
LanguageCost from language(Standard rate)Cost to language(Standard rate)
Azerbaijanifrom 1 170 from 1 300
Englishfrom 780 from 845
Arabicfrom 1 690 from 1 820
Armenianfrom 910 from 1 040
Bulgarianfrom 1 300 from 1 430
Bosnianfrom 1 300 from 1 430
Hungarianfrom 1 430 from 1 560
Vietnamesefrom 1 820 from 1 950
Dutchfrom 1 690 from 1 820
Greekfrom 1 300 from 1 430
Georgianfrom 1 040 from 1 170
Darifrom 2 080 from 2 210
Danishfrom 1 820 from 1 950
Hebrewfrom 1 430 from 1 690
Indonesianfrom 1 820 from 1 950
Spanishfrom 1 105 from 1 235
Italianfrom 1 105 from 1 235
Kazakhfrom 1 170 from 1 300
Kyrgyzfrom 1 300 from 1 690
Chinesefrom 1 430 from 1 690
Koreanfrom 1 820 from 1 950
Khmerfrom 2 080 from 2 210
Latvianfrom 1 300 from 1 430
Lithuanianfrom 1 300 from 1 430
Germanfrom 845 from 910
Norwegianfrom 1 820 from 1 950
Polishfrom 1 300 from 1 430
Portuguesefrom 1 560 from 1 690
Romanianfrom 1 170 from 1 300
Serbianfrom 1 300 from 1 430
Slovakfrom 1 300 from 1 430
Slovenianfrom 1 300 from 1 430
Tajikfrom 1 300 from 1 690
Thaifrom 1 950 from 2 080
Turkishfrom 1 430 from 1 560
Turkmenfrom 1 430 from 1 560
Uzbekfrom 1 170 from 1 300
Ukrainianfrom 780 from 910
Farsi (Persian)from 1 820 from 1 950
Finnishfrom 1 950 from 2 080
Frenchfrom 845 from 910
Hindifrom 1 820 from 1 950
Croatianfrom 1 300 from 1 430
Montenegrinfrom 1 300 from 1 430
Czechfrom 1 300 from 1 430
Swedishfrom 1 820 from 1 950
Estonianfrom 1 300 from 1 430
Japanesefrom 1 820 from 1 950
Other languageCheck with manager
Translation of other texts
The following is the minimum price for translation of a text up to 1 standard page (1800 characters with spaces). The final cost depends on the richness of the text with special terminology, the need for layout and the urgency of fulfillment.
LanguageCost from language(Standard rate)Cost to language(Standard rate)
Azerbaijanifrom 1 170 from 1 300
Englishfrom 780 from 845
Arabicfrom 1 690 from 1 820
Armenianfrom 910 from 1 040
Bulgarianfrom 1 300 from 1 430
Bosnianfrom 1 300 from 1 430
Hungarianfrom 1 430 from 1 560
Vietnamesefrom 1 820 from 1 950
Dutchfrom 1 690 from 1 820
Greekfrom 1 300 from 1 430
Georgianfrom 1 040 from 1 170
Darifrom 2 080 from 2 210
Danishfrom 1 820 from 1 950
Hebrewfrom 1 430 from 1 690
Indonesianfrom 1 820 from 1 950
Spanishfrom 1 105 from 1 235
Italianfrom 1 105 from 1 235
Kazakhfrom 1 170 from 1 300
Kyrgyzfrom 1 300 from 1 690
Chinesefrom 1 430 from 1 690
Koreanfrom 1 820 from 1 950
Khmerfrom 2 080 from 2 210
Latvianfrom 1 300 from 1 430
Lithuanianfrom 1 300 from 1 430
Germanfrom 845 from 910
Norwegianfrom 1 820 from 1 950
Polishfrom 1 300 from 1 430
Portuguesefrom 1 560 from 1 690
Romanianfrom 1 170 from 1 300
Serbianfrom 1 300 from 1 430
Slovakfrom 1 300 from 1 430
Slovenianfrom 1 300 from 1 430
Tajikfrom 1 300 from 1 690
Thaifrom 1 950 from 2 080
Turkishfrom 1 430 from 1 560
Turkmenfrom 1 430 from 1 560
Uzbekfrom 1 170 from 1 300
Ukrainianfrom 780 from 910
Farsi (Persian)from 1 820 from 1 950
Finnishfrom 1 950 from 2 080
Frenchfrom 845 from 910
Hindifrom 1 820 from 1 950
Croatianfrom 1 300 from 1 430
Montenegrinfrom 1 300 from 1 430
Czechfrom 1 300 from 1 430
Swedishfrom 1 820 from 1 950
Estonianfrom 1 300 from 1 430
Japanesefrom 1 820 from 1 950
Other languageCheck with manager

Our customers' reviews

B
Beksultan Madyshev February 28, 2025

My friends recommended it, and I'm so glad they did! The service was provided in the shortest possible time. Now I'm going to recommend it to everyone I know!

Review left on 2GIS
N
Natalia S. January 20, 2025

The service was excellent! It was fast and high-quality. The cost was reasonable, not overpriced, and the pricing was all clear and easy to understand👌🏼 I would definitely recommend it!

Review left on Yandex
K
Kate Schröder September 20, 2024

I ordered a translation from Bulgarian into Russian! Sergey, the manager, was so polite and helpful. Everything was done quickly and delivered right on time! Thank you so much! I will definitely recommend you to anyone looking for a great translation service!

Review left on Yandex
T
Tanya Shevkhuzheva June 5, 2024

The translation team is excellent! The staff are really helpful and do a great job. And they always get it done on time!

Review left on Yandex
All reviews