About MorseHub - Morse Code Tools | MorseHub
Project Overview
MorseHub is an independent web-based tool platform focused on building accurate, lightweight, and privacy-conscious utilities.
The Morse Code tools on this site are designed to provide fast, deterministic encoding and decoding directly in the browser, without requiring user accounts or server-side text processing.
How the Tool Works
All text-to-Morse and Morse-to-text conversions are performed locally in your browser.
- No input text is transmitted to any external API for processing.
- No server-side encoding or decoding logic is involved.
- Conversion relies on deterministic character-to-symbol mapping.
Processing happens instantly on your device. Network latency does not affect encoding speed, and your input remains under your control.
Open Source Foundation
The encoding and decoding logic is powered by the open-source morse-pro library, originally developed by Stephen C Phillips and licensed under EUPL-1.2.
- Original repository: gitlab.com/scphillips/morse-pro
The project uses the official npm distribution of morse-pro without functional modifications. All copyright and licensing terms of the original project are preserved.
Privacy and Data Handling
The text entered into the Morse tool is processed locally in your browser and is not transmitted to our servers for processing or storage.
Specifically:
- No input content is saved to a database during normal use.
- No user accounts are required.
- No text is transmitted for conversion processing.
- No user profiles are created.
Share Feature: If you choose to use the share feature, the shared content (text and/or Morse code) will be stored on our servers to generate a shareable link. Shared content may have an expiration date, after which it will no longer be accessible.
Like most websites, we use analytics and standard server logs to collect limited technical information such as IP address, browser type, and page views for operational and performance purposes. These systems do not capture or store the text entered into the tool.
The design principle is straightforward: text conversion should not require data collection.
Technical Standards
The implementation follows the International Morse Code standard as defined by the International Telecommunication Union (ITU).
American Morse Code is not currently supported.
Features
Translation:
- Bidirectional translation between text and Morse code
- Automatic detection of input type (text or Morse code)
- Real-time conversion as you type
Audio Playback:
- Adjustable speed from 5 to 40 WPM (words per minute)
- Adjustable pitch/frequency from 200 to 1000 Hz
- Visual playback synchronization with symbol highlighting
- Phonetic display (di/dah) for learning
Output Options:
- Download Morse code as WAV audio file
- Share via generated link (content stored on server)
- Copy to clipboard
Mobile Features:
- Vibration feedback on supported Android devices
- Responsive design for all screen sizes
Note: Flashlight signaling is planned but not yet implemented. Vibration is not supported on iOS devices due to platform limitations.
Limitations
This tool is intended for educational, hobbyist, and general communication use.
It is not designed for:
- Certified radio operator training
- Emergency signaling certification
- Military or regulated communication systems
Users should independently verify critical or safety-sensitive applications.
Maintenance
The site is actively maintained and may receive updates for:
- Usability improvements
- Performance optimizations
- Expanded character support
- Bug fixes
Significant updates are documented in the project update log.
Contact
Questions, bug reports, or feedback can be submitted through the contact page.
Constructive feedback helps improve accuracy, usability, and long-term reliability.
Related Resources
- Morse Code Translator — Convert text to Morse code instantly
- Morse Code Alphabet — Complete A-Z and 0-9 reference
- Morse Code Chart — Printable reference guide
- Morse Code Timing Rules — Learn proper dot, dash, and spacing durations
