About the Smart Quote Converter
A smart quote converter changes straight quotation marks into the curly typographic ones, or the other way round, without altering the words between them. The two kinds are different Unicode characters that look similar: the straight marks are what a keyboard types, and the curly marks are the paired opening and closing quotes a book or an article uses. Which one belongs in a document depends entirely on where the text is going.
What are smart quotes and straight quotes?
Straight quotes are the vertical marks a keyboard types, and smart quotes are the curly pair that open and close. A straight double quote is U+0022 and a straight single quote is U+0027 — one key doing double duty, a habit inherited from the typewriter, where one shape saved space.
Smart quotes, also called curly or typographic quotes, are four separate characters defined in the Unicode standard: U+201C and U+201D for the opening and closing double, U+2018 and U+2019 for the opening and closing single. The closing single quote, U+2019, doubles as the typographic apostrophe, which is where most of the difficulty comes from.
Which quote style should you use?
Match the destination, and keep one style consistent within a document. The two cases split cleanly by where the text will live.
- Curly quotes belong in print, articles and any prose a reader sees. Most word processors produce them by default, and they are the correct typography for published writing.
- Straight quotes are required in code, JSON, CSV, and often in CMS imports and plain-text fields, where the curly character is either a syntax error or a display problem.
A brief note on a question people ask: smart quotes do not move a page up or down in search. But a page that mixes both reads as unpolished, so the value of converting is consistency, not ranking.
How is the apostrophe handled?
The apostrophe is the hard case, because the typographic apostrophe and the closing single quote are the same character, U+2019. A converter that only maps quotation pairs and ignores the apostrophe will leave contractions half-converted — it's, don't — which is the commonest defect in this kind of tool.
This converter treats single quotes and the apostrophe together, under one switch. Turn that switch on for prose, so contractions get the proper curly apostrophe. Turn it off for code, where an apostrophe inside a string must stay straight.
Why do smart quotes break code, JSON and CSV?
A curly quote is a different Unicode character from the straight ASCII quote a parser expects, so it is a bug, not a style choice. A smart quote pasted into a place that reads it literally fails in a specific way each time.
- Source code throws a syntax error, because the compiler is looking for U+0022 and finds U+201C.
- JSON will not parse, for the same reason.
- A CSV splits its columns wrong when a curly quote is not recognised as a field delimiter.
- A search or a find-and-replace silently misses the text, because the stored character is not the one you typed.
This is why the straighten direction exists, and why it is usually the one people arrive needing.
How do you convert quotes without this page?
A word processor can convert a whole document. In Microsoft Word, Find and Replace — Ctrl+H on Windows, Cmd+H on a Mac — will swap the marks when the smart-quotes setting is toggled the way you want. Google Docs offers the same under Edit, then Find and replace.
Stopping them at the source is often better. Word keeps the switch under AutoCorrect Options, in the AutoFormat As You Type tab; Google Docs keeps it under Tools, then Preferences, as automatic substitution. Turning it off means the straight quotes you type stay straight.
Those methods operate one document at a time and inside one application. They will not help a snippet you are pasting between apps, and they cannot straighten only the quotes that must be straight while leaving the prose curly.
Can you output HTML entities instead?
Yes, and it is useful when publishing to the web. Instead of the literal curly character, the tool can emit the HTML entity — “ and ” for doubles, ‘ and ’ for singles. Those render as proper curly quotes in a browser while keeping the stored source ASCII-safe, which avoids the mojibake a CMS can produce when it mishandles the raw character.
What does this have to do with AI text?
Curly quotes are one of the punctuation tells that mark text as machine-written, because language models emit them by default. So a smart-quote converter is one of the tools people reach for when cleaning AI output, alongside the em dash.
If the text carried more than quotes, the AI text cleaner handles the whole set in one pass, and the em dash remover deals with the other common tell.
What this tool does not do
It does not rewrite or edit. Only the quote characters change; every word stays as it was.
It does not defeat AI detection. Swapping a quote character does not move the statistical properties a detector scores.
It does not upload or batch-process files. It converts pasted text of any length in the browser, with no file step.
It does not touch quotes inside a selection you did not include. What you paste is what it works on.