Open almost any professionally typeset book, magazine, or newspaper and look at the quotation marks. You will see curved, directional characters that hug the quoted text on both sides — an opening mark that curves one way, a closing mark that curves the other. Open a plain-text file typed on a keyboard and you will see something quite different: two identical vertical strokes that look the same whether they open or close a quotation.
These are not the same character. One is a typographic quote. The other is a programming relic from mid-twentieth-century mechanical typewriters. Understanding the difference — and knowing when each is appropriate — is a foundational skill for anyone who produces written content professionally.
A Brief History of Typewriter Quotes
Before mechanical typewriters, professional typographers used fully designed type sets that included distinct opening and closing quotation mark characters. Books printed in the nineteenth century and earlier are full of beautifully curved, directional quotes.
The typewriter changed everything. Mechanical typewriters operated on tight budgets of keys. Including separate opening and closing quote characters would have required two additional keys for each quote style — a significant mechanical and cost burden when the machine already had dozens of characters to manage. The solution was to merge both marks into a single key: a vertical straight mark that could serve as either an opener or a closer depending on context. The same compromise applied to the apostrophe.
This shortcut was purely practical. It had nothing to do with typographic preference. Typesetters and book designers still used proper curly quotes in professionally printed work. But the typewriter’s one-key-fits-all approach embedded straight quotes into office and personal writing for decades.
When computers arrived, they inherited the typewriter’s limitations. The original ASCII character set — the 128-character encoding that forms the basis of almost all modern computing — included the straight double quote (", codepoint 34) and the straight single quote / apostrophe (', codepoint 39), but no directional quote characters. There simply was no room in 7-bit ASCII for characters that were considered optional punctuation.
The result: decades of digital content filled with typographically incorrect straight quotes, passed from word processor to email client to website because the infrastructure was built on ASCII assumptions.
The Four Typographic Quote Characters
Modern Unicode — the universal character encoding standard that covers over 140,000 characters — includes dedicated characters for every typographic quote style used in any major world language. The four characters most relevant to English writing are:
| Character | Name | Unicode Codepoint | Use |
|---|---|---|---|
| ” | Left double quotation mark | U+201C | Opens a double-quoted passage |
| ” | Right double quotation mark | U+201D | Closes a double-quoted passage |
| ’ | Left single quotation mark | U+2018 | Opens a single-quoted passage |
| ’ | Right single quotation mark / Apostrophe | U+2019 | Closes a single-quoted passage; also used as apostrophe |
Notice that U+2019, the right single quotation mark, doubles as the typographically correct apostrophe. When you type it's with a proper apostrophe, you should be using the curved U+2019 character, not the straight U+0027. Most people never notice this distinction, but professional typesetters always apply it.
The left double mark (U+201C) is sometimes called the “66 mark” because it resembles two raised sixes. The right double mark (U+201D) is the “99 mark” — it looks like two raised nines. These nicknames come from traditional typesetting vocabulary and are still used in editorial and design circles.
How Word Processors Handle Quotes
Microsoft Word, Apple Pages, and Google Docs all include an autocorrect feature called “smart quotes” or “typographer’s quotes” that automatically substitutes curly characters as you type. When you type a " after a space, Word inserts U+201C. When you type a " after a word character, it inserts U+201D. The system is not perfect — it can be confused by abbreviations, apostrophes at the start of words like '90s, and other edge cases — but it handles the vast majority of cases correctly.
This is one reason why copy-pasting from Word into a plain-text editor or CMS can be problematic in both directions. Pasting from Word into a system that does not understand UTF-8 properly can produce garbled characters. Conversely, pasting from a plain-text environment into Word often gives you correct curly quotes in the Word document but leaves your raw text file with straight quotes that never got converted.
Plain-text editors — Notepad, TextEdit in plain-text mode, VS Code, Sublime Text, Vim, and most code editors — do not autocorrect quotes. They faithfully type whatever codepoint you press on the keyboard, which is always the straight version. This is intentional: code editors are writing environments for machines, and machines read straight quotes literally. But it means that bloggers, developers, and anyone who drafts in plain text must take an extra step to apply typographic quotes before publishing.
When Straight Quotes Are Correct
This is an important point that trips up writers who overcorrect: there are contexts where straight quotes are the right choice and curly quotes are actively wrong.
Code blocks: In programming languages, quotation marks are syntax. print("Hello") must use straight quotes (codepoints 34 and 39) because that is what the parser expects. Replacing them with U+201C and U+201D would produce a syntax error.
Command-line examples: Shell commands, terminal instructions, and command syntax should always use straight quotes for the same reason.
Configuration files: JSON, YAML, TOML, .env files, and similar configuration formats use straight quotes as structural syntax.
Data formats: CSV files, SQL strings, and other data interchange formats use straight quotes.
URLs and query strings: Although URLs can technically contain encoded Unicode characters, it is safest to use straight quotes in any URL-adjacent text.
ASCII art: If the visual arrangement of characters matters, straight quotes are predictable in terms of width and rendering.
The rule of thumb: if a machine will read the text as data or code, use straight quotes. If a human will read the text as prose, use curly quotes.
International Quote Styles
English is not the only language with quotation conventions, and typographers working with translated or international content need to know the major styles.
French uses guillemets with a non-breaking space inside: « Bonjour, monde. » The opening guillemet (U+00AB) points left and the closing guillemet (U+00BB) points right — the opposite of the direction most people expect. French publishers and editors are particular about this spacing.
German uses a low-high style: „Hallo, Welt.” The opening mark (U+201E) sits at the baseline, and the closing mark (U+201C) — the same character as the English opening mark — sits at the top. This can confuse text processors that try to apply English-style smart quote logic to German text.
Spanish traditionally uses guillemets as well, though modern Spanish publishing often follows English-style curly quotes. Context and publisher house style determine the choice.
Italian follows similar variation, with guillemets in more formal or literary contexts and English-style curly quotes in digital and journalistic content.
When you are producing content for a non-English audience or working on a translation, always check the quote style conventions for the target language and region.
How to Type Smart Quotes Manually
If you are working in a plain-text environment and need to insert typographic quotes without a tool, here are the keyboard shortcuts:
macOS
- Left double quote (”): Option + [
- Right double quote (”): Option + Shift + [
- Left single quote (’): Option + ]
- Right single quote / apostrophe (’): Option + Shift + ]
Windows
Windows uses Alt codes with the numeric keypad (Num Lock must be on):
- Left double quote (”): Alt + 0147
- Right double quote (”): Alt + 0148
- Left single quote (’): Alt + 0145
- Right single quote (’): Alt + 0146
Windows also supports inserting Unicode characters directly in some applications by typing the codepoint and pressing Alt + X: for example, 201C then Alt+X inserts U+201C.
Linux
Most Linux desktop environments support a Compose key sequence. For example: Compose + " + < gives the left double quote. The exact sequences vary by distribution and desktop environment.
These manual methods are useful for occasional corrections. For bulk conversion of a full article or manuscript, the Smart Quotes Formatter is far more efficient.
Why It Matters for Ebooks
The typographic quality of quotation marks is particularly visible in ebook formats. EPUB and Kindle files render text using the device’s built-in fonts, which on modern e-readers and tablets are high-quality, well-hinted fonts that render at high DPI. In this environment, straight quotes look noticeably crude. The uniform vertical stroke sits awkwardly in running text. Professional ebook publishers — and ebook submission guidelines from major platforms including Amazon KDP and Apple Books — specify that manuscripts should use typographically correct curly quotes.
Readers who consume a lot of ebooks develop an eye for formatting quality. A book with straight quotes signals that the publisher did not apply professional typographic standards, which can affect perceived quality even if the reader cannot name exactly what looks off.
For fiction writers self-publishing on Amazon, this is an easy win. Running your manuscript through a smart-quote conversion pass before generating your EPUB or MOBI file costs nothing and improves the visual quality of every page.
A Practical Workflow
For most writers, the most practical approach is:
- Draft in whatever environment you prefer — plain text, Google Docs, Notion, or a dedicated writing app.
- Before publishing, paste your text into the Smart Quotes Formatter to convert all quotes, apostrophes, and dashes in one pass.
- Copy the formatted output and paste it into your CMS, email client, or ebook tool.
This workflow takes under a minute and ensures your published text is typographically correct regardless of how or where you drafted it.
Typography is infrastructure. Readers do not consciously notice when it is right — but they notice, at some level, when it is wrong. Getting your quotation marks right is one of the simplest and most impactful steps you can take toward professional-quality content.