Paste a job posting and your history — get a resume rewritten for the role where every claim traces back to your own file, plus a complete matching cover letter. Unsupported requirements are left out and listed, never invented — then turned into questions, so what you forgot to write down can still count. Rewrite any line or the whole document in a click, pick one of six templates, and download PDF, editable Word (.docx) or ATS-safe plain text, with ATS keywords, gap analysis and interview prep.
App category
Writing AI Apps
Apps for drafting, editing and reshaping prose.
42 apps
A random word generator that coins pronounceable invented words, not letter soup. Pick a language flavour — Latinate, Germanic, Slavic, Japanese-ish, Arabic-ish and five more — set the syllable count, the starting or ending sounds and how exotic you want it, and get words built from that flavour's own syllable inventory. Every result is checked against 126,000 real English words so a coinage is never an existing word. Free, no model, no credits, no sign-in.
A dystopia generator for fiction writers, GMs and worldbuilders. Give it a premise and get a coherent regime back: how it took power, what it says it is doing, what it calls things, what daily life and work are like, what is scarce, how dissent is handled and where it is cracking. Seven steerable axes push each world off the stock surveillance-state default, and the scenario explorer runs free in your browser with no account. Keep a world and change one thing: deepen the resistance, move it a century on, or swap a single axis.
Give it a subject, a mood or a rough line and get haiku back in strict 5-7-5 or the looser modern English form, with the syllable count shown for every line. A syllable counter runs free in your browser: paste your own haiku and it tells you whether it scans, which words count either way, and exactly where the count goes wrong — no account, no charge. Every line the model writes is recounted by that same counter, so nothing is taken on the model's word.
A quote generator that writes original aphorisms, never a borrowed one. Give it a subject, a stance and a register — wry, austere, warm or provocative — and get short original sayings worth writing down, each with a note on what it inverts and what tension it holds. Nothing is attributed to anyone, because nothing is quoted from anyone. Every field of every reply is checked in your browser against a corpus of sayings already in circulation, and near-matches are shown to you rather than swallowed.
Create and edit Word (.docx) documents in your browser with an AI assistant. Word Online-style editor with ribbon formatting, tables, images and lists; the file itself never leaves your browser — the AI edits the document content on request.
Give it a subject, a mood and a form — sonnet, villanelle, ballad stanza, blank verse, free verse, ghazal or limerick — and get a poem that observes the form, with the structure shown: rhyme scheme, syllable count, where the turn or refrain falls. A scanner runs free in your browser with no account: paste a poem you wrote and it works out the rhyme scheme from the line endings, checks the metre, and tells you where the form breaks. The same scanner checks every poem the model writes, so a claimed sonnet that is not one is reported, not passed.
Paste one piece of content - a launch note, a changelog, an essay, an original post - and get platform-native versions for X, LinkedIn, Threads and Bluesky: each under its character limit, each in your voice, none of them identical copy. Free in-browser limit and banned-pattern linter; every adaptation decision explained and every unresolved publishing call listed before you post. Derived from @affaan-m/crosspost.
Type a subject and get a straight-faced research paper about it that nobody could mistake for real: a title, an invented byline, a structured abstract, measured quantities, a limitations paragraph that concedes the wrong thing, and a reference list where every entry is fabricated on purpose. Every export and every copied line carries the parody mark.
A book summary generator whose volatile facts are checked against a source. Name a book and get a brief on it: what it is, what it is about, how it is built, what it argues, its themes, the history and criticism around it, who it is for and what to read next. The author, year, language and form are checked against a retrieved Wikipedia abstract and each one is marked confirmed or unverified. A book it cannot identify is reported as not found rather than invented. It summarises and analyses; it never reproduces the book's text.
Paste a resolved support ticket, a recurring question or a workaround write-up and get back a publish-ready knowledge base article: a searchable customer-language title, the right article type (How-to, Troubleshooting, FAQ, Known issue, Reference), category, tags and audience, a structured body built only from what the source establishes, publishing notes for the editor, and every unconfirmed fact routed to Gaps to fill instead of into the article. A publish-readiness verdict binds to those gaps: an unfilled gap rules out Publish as is. The source scan, title linter and article lint run free in your browser. Derived from @anthropics/knowledge-management (knowledge-work-plugins).
Paste an article and get a Generative Engine Optimization audit: whether Perplexity, ChatGPT, Claude and Gemini would retrieve it, trust it and cite it. Your browser does the deterministic half for free — it chunks the article the way a retriever does and flags every passage that cannot stand alone, finds every statistic and says which have no source, scores the five weighted retrieval factors, checks the thirteen-item GEO checklist, resolves your robots.txt per AI crawler, and generates the Article, Person and FAQPage JSON-LD. The metered pass writes the direct-answer block an engine can lift, the FAQ, a fix for every finding and a verdict on every claim. A derived work of the @sickn33/geo-fundamentals skill.
Give it a subject, a mood, a genre and a song structure and get an original lyric back - verses, chorus, bridge - with the working shown: the rhyme scheme derived from the actual line endings, a syllable count for every line, which line is the hook and where it lands, and what the bridge is doing that the verses are not. Every line is checked in your browser before you see it against an index of well-known song titles and one-way fingerprints of well-known hooks, and against detectors for output that presents words as somebody else's. The app never reproduces an existing song's words and never puts words behind a real artist's name. It also says plainly what its check can and cannot see, with the measured numbers.
A comic confession generator that draws from an explicit space rather than a vibe: what the failing is, how it survives, who is on the wrong end of it, and the sentence architecture it is told in. The space is browsable free in your browser, the default confession shape is weighted down rather than banned, and every finished set is checked against the coordinates it was drawn from — including whether the voice you chose is actually detectable in the writing.
Paste text and get it rewritten for a different audience: plain English from bureaucratic prose, formal from casual, technical explained for a lay reader, cut to length, warmed or cooled, British or American convention. Every rewrite comes with a word-level diff and a fact-preservation check that runs free in your browser: every figure, date, named party, condition, obligation and negation in the source is verified to have survived. A dropped 'not' reads perfectly and means the opposite, so it is flagged rather than trusted.
Wedding vows, a wedding toast, a ceremony reading or an officiant's opening, written from what you tell it about the two people - not a template with names dropped in. Describe the couple and the desk pulls out the details only they have, writes from those, then tells you how many sentences of the result would still work for any other couple. Original text only: it never quotes or attributes a reading, a poem, a song or a liturgy.
A writing-prompt generator for fiction writers that draws from an explicit prompt space rather than a vibe: who this is, what they want, what stands in the way, and a constraint that forces a choice. The space is browsable free in your browser, tired premises are pushed away from before anything is written, and every finished prompt is checked against the coordinate it was drawn from and against the prompts you already have.
Paste your dating profile and find out what a stranger actually receives from it: which lines are generic, how much of it is claims versus specifics, and what a reader could ask you about. Also writes openers from someone else's profile, sourced to their own words.
Give it a genre, a mood and optionally a couple of reference acts, and get band names that would plausibly appear on a poster for that scene — with, for each one, which naming convention it uses, how it behaves as a wordmark on a shirt or a spine, and whether it is likely already taken. Every name is checked in your browser against a corpus of well-known acts before you see it: exact matches, matches that differ only in punctuation or a leading The, and near-misses. A clear result means the name is not in our list, which is not the same as available, and the app says so.
See every invisible character in your text - zero-width spaces, directional overrides, tag characters, private-use codepoints, homoglyph spaces - each named, counted and located, then removed exactly, without breaking the joiners that hold emoji, Persian, Khmer, Hangul and regional flags together. Adds a zero-model style score for AI-like cadence and an optional model lane that either explains the findings or rewrites only the highest-signal paragraphs, with a word-level before-and-after diff. The scan, the reveal view, the style score and the clean all run free in your browser with no account. Method derived from github.com/guillaumemeyer/watermarks-remover (MIT, Guillaume Meyer) - this app is an independent re-implementation of that project's text layers, not a port of its code.
Score how well your resume matches a job posting from LinkedIn, Indeed, Greenhouse, Lever, Workday and more — paste the URL or the text and we strip the page clutter automatically. See the keyword and skill gaps hurting your chances and get concrete, paste-ready rewrites, with ATS tips tuned to the source platform. Powered by a SkillSafe agent.
Give a premise, a genre, a tone and a length, and get a complete original short story - with the craft made visible: what the opening promises, where the turn falls, what the ending pays off, and what is deliberately left unresolved.
Paste raw material - meeting notes, a bullet dump, research fragments, a rough draft - show it how you write, and get a publish-ready long-form article: concrete opening, proof over adjectives, your voice kept, banned AI patterns stripped, and every missing fact named instead of invented. Free in-browser material scan; derived from @affaan-m/article-writing.
Turn a command's --help or man output into a publish-grade tldr page. The free half is a real engine in the browser: a help-text parser that extracts every option and subcommand, a skeleton-page generator, a format lint measuring the tldr-pages rules (title shape, description block, More information line, 5-8 examples, the {{[-s|--long]}} placeholder conventions), a styled preview and .md export. The AI pass writes the examples people actually reach for, grounded in the pasted help text and re-checked by the same lint - every flag it uses that the help text never documented is printed by name. A derived work of @github/create-tldr-page (MIT, github/awesome-copilot).
Paste a JavaScript or TypeScript module and get a publish-ready SDK documentation article: definition-first opening, working code against your real exports, YAML frontmatter, a style lint that hunts down AI writing tells, and honest notes naming the gaps only the author can fill. Derived from @tldraw/write-docs.
Describe the product moment - the screen, what the user is doing, how they feel - and get the microcopy to ship: buttons, error messages, empty states, dialogs and tooltips, with real alternatives, the rationale, localization notes and the open questions named. Paste the copy you have today for a string-by-string review. The copy linter runs free in your browser. Derived from @anthropics/ux-writing.
Paste a documentation page and get a scored review: Readability, Voice, Completeness and Accuracy out of 10, a prioritized issue list quoting every defect with the concrete fix, and a rewrite of the worst passage. Paste the source code too and accuracy is verified against the truth. Free instant style lint runs in your browser. Derived from @tldraw/review-docs.
Paste your research notes — code excerpts, design decisions, benchmarks — and get a publish-ready technical blog post draft: the angle (problem, insight, surprise), a full markdown draft, a seven-point quality checklist, and an honest no-story-yet verdict when the material is thin. Free readiness scan runs in your browser. Derived from the @tldraw/write-tbp skill.
An independent tool, NOT affiliated with, endorsed by or connected to Nature, Nature Portfolio or Springer Nature: the name refers to the open project mumdark/nature-review-studio this app is derived from, not to the journal. Drop a manuscript (PDF, Word, LaTeX, Markdown, plain text, OpenDocument, RTF, EPUB) and get the desk check free in your browser: structure and section word counts, the figure and table inventory with caption presence, reference-format consistency, the citation cross-check in both directions, statistical-reporting gaps, and the ethics, data-availability and competing-interests statements. The metered pass adds the reviewer judgement — a 2–5 reviewer panel chosen from the manuscript's method fingerprint, an editor letter with a revision-level band, cross-review consensus and a revision task table — and every figure, table, section, reference and statistic it cites is checked back against your paper. The band is this tool's own assessment, never a journal's decision, and nothing it produces is a substitute for real peer review. A derived work of mumdark/nature-review-studio (12-axis concern taxonomy, reviewer-set mappings, strategy and status vocabularies); that repository publishes no licence file, so its taxonomy and vocabulary are used with credit and none of its corpus is redistributed, and it does not endorse this app.
Paste your git log, merged PR list or raw change notes and get a polished release-notes article: featured highlights, a migration guide for every breaking change, categorized changes with contributor credits, and the complete markdown ready to publish. An instant categorization scan runs free in your browser. Editorial method adapted from @tldraw/write-release-notes.
Paste raw RTF markup - the {\rtf1\ansi... source itself - and get HTML with text colour, background colour and bold runs preserved as inline styles. The counterpart to a clipboard converter: for when you have RTF as text out of a file, an email source or a database column. Runs fully client-side. Imported Claude artifact. Source: https://github.com/simonw/tools (rtf-to-html.html, Apache-2.0).
Paste your marketing copy and get it edited through seven focused passes - clarity, voice, so-what, proof, specificity, emotion and risk. Every finding quotes the exact line it is about; the edited version is ready to paste back; three expert personas score the result. Free instant word-level checks run in your browser before you sign in. Methodology adapted from the open-source Seven Sweeps framework (@coreyhaines31/copy-editing).
Paste a draft email, message, listing, or report. Get it back without AI tells: no filler openers, no 'it's not X, it's Y', no punchy fragments, active voice, complete sentences. Keeps every fact; lists what it changed.
A multi-section writing pad where every section carries its own live word and character count - for when you are writing to a budget spread across parts rather than one total. Drafts save to your browser's local storage on a debounce, so a reload does not lose them. Nothing leaves the browser. Imported Claude artifact. Source: https://github.com/simonw/tools (word-counter.html, Apache-2.0).
Paste text and see every smart quote, smart apostrophe, em dash and non-breaking space marked in place, with live counts per category. These are the characters that look fine in a document and then break a grep, a code block, or a diff. Covers the full U+2018-U+201F range, not just the common pair. Runs fully client-side. Imported Claude artifact. Source: https://github.com/simonw/tools (curly-emdash.html, Apache-2.0).
A writing box that handles pastes properly: paste an actual file, or text over an adjustable threshold (1,000 characters by default), and it attaches below as a separate item instead of flooding your draft. Attachments show name, type and size, with inline previews for images. Files stay local; nothing is uploaded. Imported Claude artifact. Source: https://github.com/simonw/tools (pasted-file-editor.html, Apache-2.0).
Paste formatted content from a web page and get every hyperlink back as text-plus-URL pairs, copyable as an HTML list, Markdown links, or plain text. A normal paste flattens links into bare words; this reads the clipboard's rich-text flavour and keeps the addresses. Runs fully client-side. Imported Claude artifact. Source: https://github.com/simonw/tools (link-extractor.html, Apache-2.0).
Paste a note straight out of Apple Notes and get clean Markdown and HTML back, with hyperlinks preserved - the tool reads the RTF flavour of the clipboard rather than the flattened plain text. Runs entirely in your browser. Imported Claude artifact. Source: https://github.com/simonw/tools (notes-to-markdown.html, Apache-2.0).
Paste text and get words, characters and an estimated reading time at 230 words per minute, updating as you type. For sizing up an article before you commit to it, or working out what a 'x minute read' badge should honestly say. A rough guide - dense or technical writing reads slower than the flat assumption. Runs fully client-side. Imported Claude artifact. Source: https://github.com/simonw/tools (reading-time.html, Apache-2.0).
Convert text to and from HTML entities, live as you type. Escape mode handles the five characters that matter; unescape mode decodes named, numeric and hex references, which is what machine-generated HTML actually contains. Output is written with textContent, so your input is never rendered. Runs fully client-side. Imported Claude artifact. Source: https://github.com/simonw/tools (escape-entities.html, Apache-2.0).
Paste formatted content from a document, web page, email or note and get clean Markdown back, with a live preview. Headings, lists, links, emphasis, code and tables survive; the styling noise does not. Incoming HTML is sanitised with DOMPurify before conversion. Runs fully client-side with no third-party CDN code. Imported Claude artifact. Source: https://github.com/simonw/tools (rich-text-to-markdown.html, Apache-2.0).
Paste terminal output from a Claude Code session and get clean prose back: the leading prompt character is stripped, terminal-wrapped lines are rejoined into paragraphs, whitespace runs collapse, and blank-line paragraph breaks survive. For quoting session output in an issue, commit message or doc without the wrapping artefacts. Runs fully client-side. Imported Claude artifact. Source: https://github.com/simonw/tools (cleanup-claude-code-paste.html, Apache-2.0).