Morse Code - Learn and Translate
Pavel Holeček Tools
Translate a text to Morse code or learn the Morse code. Free and without ads.
- Rating
- 4.4
- 3.4K ratings
- Downloads
- 1.6M+
- on Google Play
- Price
- Free
- No in-app purchases
- Updated
- Sep 17
- 2026 · v9.6.10
Screenshots
About Morse Code - Learn and Translate
The application translates text to Morse code and vice versa. It can also teach you the Morse code through series of levels. It is free and without ads.
Translator
• It can translate a message to the Morse code or Morse code to plain text.
• Text is translated in the real-time as you type. The application determines if the entered text is a Morse code or not, and the translation direction is set automatically.
• The letters are divided by a slash (/), and the words are divided by two slashes (//) by default. The separators can be customized in the Settings menu.
• The Morse code can be transmitted using the phone speaker, flashlight or vibrations.
• You can adjust the transmission speed, Farnsworth speed, tone frequency and other settings. You can also choose one of versions of the Morse code. Currently, the International Morse Code and the Czech version of Morse code are supported.
• You can paste the message that you want to translate from a clipboard. And similarly, the translation can be easily copied into the clipboard.
• The application supports sharing. You can send a text to this app from another one using the Share function. The translation can be shared with another application (such as Facebook) just as easily.
• The translator supports also amateur radio Q-codes. When you enter a Morse code and a Q-code is found in it, the meaning of this Q-code is added next to it in the brackets. This function can be turned off in the settings if you do not want to use it.
• There is also a random text generator. You can use it if you want to practice translating longer text.
• A few simple ciphers are also supported. Click the icon with three dots in the translator to access them. You can swap the dots and dashes, reverse the Morse codes, or you can choose a password and encrypt your message using Vigenère cipher.
Learning
• There is also a simple module that can teach you the Morse code.
• The learning is divided into levels. You begin with only two letters in the first level. In every other level, a new letter is introduced. The letters are added from the simplest ones to the more complex ones.
• You are presented a letter or a Morse code. You can either select the answer by tapping on one of the buttons (multiple-choice questions), or you can type the translation.
• The choice of the level is completely up to you. There is no need to start from the beginning if you already know some basics. Also moving to the next level is up to you. When you feel confident that you can translate all the letters from the current level easily, just tap the button to move to the next level.
• When you are supposed to fill in the translation for a Morse code, the code can be played using the speaker. You are also training recognizing the Morse code by its sound.
List of Morse codes and Q-codes
• All letters and the corresponding Morse codes can be displayed in a single table.
• You can quickly look up any code. Just type the searched letter or its Morse code to the search bar.
• There is also a list of amateur radio Q-codes.
Other notes
Besides the light theme, dark theme is also supported (Android 10+ only).
The application is currently available in the English and Czech languages. Translators for other languages are welcome! If you would like to help with translating to your language, please contact me (pavel.holecek.4 (at) gmail.com).
Are you missing any feature? Write me and I can try to implement it in the next version.
Translator
• It can translate a message to the Morse code or Morse code to plain text.
• Text is translated in the real-time as you type. The application determines if the entered text is a Morse code or not, and the translation direction is set automatically.
• The letters are divided by a slash (/), and the words are divided by two slashes (//) by default. The separators can be customized in the Settings menu.
• The Morse code can be transmitted using the phone speaker, flashlight or vibrations.
• You can adjust the transmission speed, Farnsworth speed, tone frequency and other settings. You can also choose one of versions of the Morse code. Currently, the International Morse Code and the Czech version of Morse code are supported.
• You can paste the message that you want to translate from a clipboard. And similarly, the translation can be easily copied into the clipboard.
• The application supports sharing. You can send a text to this app from another one using the Share function. The translation can be shared with another application (such as Facebook) just as easily.
• The translator supports also amateur radio Q-codes. When you enter a Morse code and a Q-code is found in it, the meaning of this Q-code is added next to it in the brackets. This function can be turned off in the settings if you do not want to use it.
• There is also a random text generator. You can use it if you want to practice translating longer text.
• A few simple ciphers are also supported. Click the icon with three dots in the translator to access them. You can swap the dots and dashes, reverse the Morse codes, or you can choose a password and encrypt your message using Vigenère cipher.
Learning
• There is also a simple module that can teach you the Morse code.
• The learning is divided into levels. You begin with only two letters in the first level. In every other level, a new letter is introduced. The letters are added from the simplest ones to the more complex ones.
• You are presented a letter or a Morse code. You can either select the answer by tapping on one of the buttons (multiple-choice questions), or you can type the translation.
• The choice of the level is completely up to you. There is no need to start from the beginning if you already know some basics. Also moving to the next level is up to you. When you feel confident that you can translate all the letters from the current level easily, just tap the button to move to the next level.
• When you are supposed to fill in the translation for a Morse code, the code can be played using the speaker. You are also training recognizing the Morse code by its sound.
List of Morse codes and Q-codes
• All letters and the corresponding Morse codes can be displayed in a single table.
• You can quickly look up any code. Just type the searched letter or its Morse code to the search bar.
• There is also a list of amateur radio Q-codes.
Other notes
Besides the light theme, dark theme is also supported (Android 10+ only).
The application is currently available in the English and Czech languages. Translators for other languages are welcome! If you would like to help with translating to your language, please contact me (pavel.holecek.4 (at) gmail.com).
Are you missing any feature? Write me and I can try to implement it in the next version.
What’s new
Version 9.6.10 · Updated September 17, 2026
- Many smaller fixes in the learning - Updated libraries - Full list of changes: https://morsecode.holecekp.eu/news/release-9-6
User reviews
Excellent app. It's playback text to Morse code with Farnsworth spacing is adjustable to user's taste. It is a valuable setting and hard to find in other apps. If words spacing is also adjustable it would make it an ideal app for text payback. I would definitely buy that version. Thanks for the app.
Very great app easy to use and translates easily
Alternatives to Morse Code - Learn and Translate
Looking for apps like Morse Code - Learn and Translate? Here are 6 similar Android apps on Google Play. The highest rated is renshuu - Japanese learning (4.9/5), and all 6 are free to download.
-
BEAKER - Mix Chemicals 3.0
-
ASL Bloom - Sign Language 4.8
-
Chessable 4.8
-
Sign Language ASL Pocket Sign 4.9
-
renshuu - Japanese learning 4.9
-
Learn Coding/Programming: Mimo 4.8
| App | Rating | Price | Installs | Last updated | Compare |
|---|---|---|---|---|---|
| Morse Code - Learn and Translate | 4.4 / 5 | Free | 1,000,000+ | Sep 17, 2026 | |
| BEAKER - Mix Chemicals | 3.0 / 5 | Free | 1,000,000+ | Aug 16, 2018 | Compare |
| ASL Bloom - Sign Language | 4.8 / 5 | Free | 500,000+ | Sep 4, 2026 | Compare |
| Chessable | 4.8 / 5 | Free | 500,000+ | Oct 20, 2026 | Compare |
| Sign Language ASL Pocket Sign | 4.9 / 5 | Free | 1,000,000+ | Jun 11, 2026 | Compare |
| renshuu - Japanese learning | 4.9 / 5 | Free | 1,000,000+ | Mar 11, 2026 | Compare |
| Learn Coding/Programming: Mimo | 4.8 / 5 | Free | 10,000,000+ | – | Compare |
Similar apps on Google Play
- BEAKER - Mix Chemicals
- ASL Bloom - Sign Language
- Chessable
- Sign Language ASL Pocket Sign
- renshuu - Japanese learning
- Learn Coding/Programming: Mimo
- Lingvano: Sign Language - ASL
- Fortelling - Writer Tools
- Algorithms: Explained and Anim
- Daylio Journal - Mood Tracker
- Tangle
- Body Language | Psychology
- Story Plotter
- Deepstash: Smarter Every Day!
- Formulia
- Algorithms and Data Structures
- Rootd - Anxiety & Panic Relief
- Geocaching®
- GED Exam Prep 2023
- MochiMochi - Learn Kanji
- Sololearn: Learn to Code
- Finch: Self Care Widget Pet
- School Planner
- Countdown Widget
- AnkiDroid Flashcards
- GitHub
- DuoCards - Language Flashcards
- Bunpo: Learn Japanese
- Interval Timer
- Coding Dojo - Coding on the go
- Inflow ADHD
- Lingvist: Learn Languages Fast
- Periodic Table 2022: Chemistry
- HOLi - Home Office Life Helper
- Learn Tagalog Language - Drops
- TutorEva: Math Solver+AI Tutor
- the WHY? app
- Programming Hub: Learn to code
- Stamurai: Stuttering Therapy
- Programming Hero: Coding Fun
- smallTalk: Languages for Baby
- D&D Beyond
- Habitica: Gamify Your Tasks
- Clozemaster: Learn Languages F
- Radio Garden
- Grasshopper: Learn to Code
- YuSpeak: Learn Japanese&Korean