Prompt Polish sits quietly next to your chat box on your favourite LLM. Type your usual half-thought, hit one button, and it comes back specific. You still hit send.
Manifest V3 · no account · never auto-sends
Works on
You know what you meant. The model doesn't. Polish fills in the format, the audience and the constraints you were going to explain three messages later.
"help me write an email to my landlord about the heating"
"explain this code"
"give me some dinner ideas"
Draft a firm but polite 150-word email to my landlord: heating has been out for 6 days, two prior texts unanswered. Ask for a repair date in writing within 48 hours.
Explain this function to a junior dev: what it does, why the fallback exists, and one edge case that would break it.
Five weeknight dinners, 30 minutes max, no dairy, using things I likely already have. One line each, no preamble.
Type the half-formed version, hit ✨ Improve, edit if you want. Polish never presses send for you.
No API key, no sign-up. Install and the button is there next time you open a chat.
Just the text you typed goes out for the rewrite. No page contents, no chat history.
Polish reads and writes one text field. It never touches the site's send button.
Slow model or a hit rate limit? You get a toast that says so, not silence.
Something missing? Ask us.
No. Polish only replaces the text in the box. Pressing send is always your move.
Not during the beta — rewrites run through our backend with a generous per-install limit.
Each site has its own small adapter, so a fix ships for that site alone. The button re-finds the composer when the page re-renders.
Undo in the chat box works normally — the rewrite is a regular edit.
Chrome first. If enough people ask nicely, others follow.
Free while Prompt Polish is in beta. Install takes about eight seconds, most of which is Chrome asking if you're sure.