Skip to content

kitecat/plaintext-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

PlainText Web

Convert markdown-formatted text from AI chatbots into clean, readable plain text — right in your browser.

Live Demo Android App License

Try it live · Report a bug · Request a feature


About

PlainText Web is the browser-based version of the PlainText Android app. No installation required — open the page and start converting.

When you copy a response from ChatGPT, Claude, Gemini, or any other AI assistant, the text is full of markdown symbols that look broken in WhatsApp, Telegram, SMS, and most social media:

**Bold text**, *italic*, # Headers, `code`, [links](url), • lists

PlainText strips all of that and gives you clean, ready-to-send text:

Bold text, italic, Headers, code, links, • lists

Features

  • Real-time preview — see the converted result as you type or paste
  • One-click copy — copy the cleaned text to clipboard instantly
  • Share — send directly to any app via the Web Share API
  • Conversion history — your last 20 conversions are saved locally in the browser
  • Dark / Light theme — toggle and it persists across sessions
  • Fully offline — no server, no API calls, everything runs in the browser
  • No ads, no tracking — completely free and private
  • Mobile-friendly — works on phones and tablets

Supported Markdown Elements

Element Example input Output
Headings (H1–H6) # Title Title
Bold **text** text
Italic *text* text
Bold + italic ***text*** text
Strikethrough ~~text~~ text
Inline code `code` code
Code blocks ```code``` code
Unordered lists - item • item
Ordered lists 1. item item
Links [text](url) text
Images ![alt](url) alt
Blockquotes > quote quote
Horizontal rules --- (removed)
Em / en dashes — – - -
HTML tags <b>text</b> text

Usage

  1. Open the app
  2. Paste markdown text into the left panel
  3. See the clean result appear in the right panel instantly
  4. Click Copy or Share

That's it.


Self-hosting / GitHub Pages

This is a single index.html file with no dependencies, build steps, or package manager required.

Deploy to GitHub Pages:

  1. Fork or clone this repository
  2. Go to Settings → Pages
  3. Set source to the main branch, root folder
  4. Your app will be live at https://<your-username>.github.io/<repo-name>

Run locally:

Just open index.html in any browser. No server needed.


Tech Stack

  • Vanilla HTML, CSS, JavaScript — zero dependencies
  • localStorage for history and theme persistence
  • Web Share API for native sharing on mobile
  • Clipboard API for copy functionality

Related


License

Apache 2.0 — see LICENSE for details.


Support

If PlainText saves you time:

About

Convert markdown-formatted text from AI chatbots into clean, readable plain text — right in your browser.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages