A lightweight, offline‑first multilingual editor with speech‑to‑text, text‑to‑speech, translation, and timestamps.
Built for students, reporters, courts, and professionals who need fast, sovereign tools without cloud dependency.
👉 Live Demo: Web Translator Notepad
- Use directly via the Live Demo
- Or install the packaged extension (Edge store/Firefox)
- for other youn install via this store or download zip/extention file and import in your browser.
- or below PWD via live project link 💻 Desktop (Windows, Mac, Linux)
- On Edge, Chrome, or Brave:
- Open your website URL: https://wardragon3399.github.io/Web-Translator-Notepad/
- Look at the Address Bar (URL bar) on the far right.
- You will see a small icon that looks like three squares and a plus sign ⊕ or a computer with an arrow 🖥️.
- Click it and select Install. Result: The notepad will now appear in your Start Menu/Applications folder and open in its own window without the browser search bar.
🤖 Android (Samsung, Pixel, etc.)
- On Chrome or Edge Mobile:
- Open the site in your mobile browser.
- Tap the three dots (⋮) in the top right or bottom corner.
- Scroll down and tap "Install app" or "Add to Home screen".
- Confirm the installation. Result: Your icon will appear on your home screen just like a real app from the Play Store.
🍎 iOS (iPhone/iPad)
- On Safari:
- Open the site in Safari.
- Tap the Share button (the square with the arrow pointing up).
- Scroll down and tap "Add to Home Screen".
- Tap Add in the top right. Result: It will appear on your iPhone home screen. Note: Since iOS 17/18, you can also do this from Chrome for iOS using the Share menu.
- 🎤 Speech‑to‑text in 30+ languages
- 🌐 Translation with fallback (Google → local pack → alert)
- 🔊 Text‑to‑speech output
- 🕒 Timestamps for transcripts and records
- ✍️ Editing tools: find/replace, bold, italic, underline, strikethrough, font styles, colors
- 📄 Save/export options: TXT, PDF
- 🎨 Formatting controls: font size, clear formatting, watermark
- 🔧 Extra tools: auto‑save toggle, word/character counter, theme selection
This project wasn’t planned on paper.
It started as a personal tool built to solve real needs of my own work, then expanded with features useful to everyday users.
- No APIs
- No PHP burden
- No forced cloud
Just a sovereign, offline‑first tool that adapts to your device and language.
- 🏫 Students → Record lectures with timestamps
- 📰 Reporters → Transcribe interviews in multiple languages
- ⚖️ Courts/Parliament → Official records with formatting
- 🌍 Everyday users → Multilingual notes and translations
Feedback and contributions are welcome.
This project is organic, built from real needs — improvements should follow the same philosophy: lightweight, sovereign, and practical.
- By default, the app detects and works in your device’s native language.
- Translation and speech models follow a fallback chain:
- Local device language pack (PC or mobile).
- Alert to download missing pack or use online Google support (download via Android/Windows settings see Wiki for more info). wiki : https://github.com/WarDragon3399/Web-Translator-Notepad/wiki
- Google support (direct web, no API).
- If in above all case fail you must download missing pack of setp 2.
- Ensures seamless use across European, SEA, Arabic, Indian, and East Asian languages.
- This project is free to use and extend for personal or educational purposes.
- Direct modifications to the base code are not permitted without prior discussion and approval(This is for stop public redestribution, feel free for your persoanl work modification).
- If you wish to add new modules (e.g., PDF/Word export), please contact the maintainer first.(Again,(for public redestribution, feel free for your persoanl work it's okay you add this or any other module for personal use).
- Proper credit must be given to the base idea and module when extending functionality.
- Full coverage of European languages (French, German, Spanish, etc.)
- South East Asian languages (Thai, Vietnamese, Filipino, Malay, Burmese)
- Arabic with right-to-left script support
- Indian native languages (Hindi, Gujarati, Tamil, Bengali, Marathi, Telugu, etc.)
- East Asian languages (Japanese, Chinese, Korean)