Skip to content

Free Smart Quotes Converter

Last updated: March 16, 2026

A smart quotes converter transforms curly typographic quotes into straight quotes or straight quotes into curly ones. Paste your text below to convert quote styles instantly.

What is this?

Convert curly quotes to straight or straight to typographic quotes. Em dash conversion included. Free — no signup required.

Who needs it?

Writers, students, bloggers, and anyone who needs to quickly transform text formatting without manual retyping.

Bottom line

100% free, runs entirely in your browser — no signup, no data sent to any server.

How to Use the Smart Quotes Converter Tool

Smart Quotes Converter Features and Options

About the Free Online Smart Quotes Converter

Input
0 chars
Straightened Output
 
Ctrl/Cmd + K focuses input · Ctrl/Cmd + L toggles theme

How to Convert Smart Quotes

1. Choose your mode. Select "Straighten" to convert curly/smart quotes to straight ASCII quotes, or "Typeset" to convert straight quotes to typographic curly quotes.

2. Paste your text. Paste or type the text you want to convert into the input box. The tool processes your text instantly as you type.

3. Review the substitution counts. The stats bar shows exactly how many quotes, apostrophes, and dashes were converted, so you can verify the changes before copying.

4. Copy the result. Click the Copy button to copy the converted text to your clipboard. Paste it wherever you need it.

Understanding Typographic Quotes and Dashes

Typography has a rich history of using different punctuation marks for different purposes. In the era of typewriters, a single key served double duty for both opening and closing quotation marks. When digital typesetting arrived, software like Microsoft Word and Google Docs began automatically converting these "dumb quotes" into their typographically correct counterparts. While this produces beautiful text for reading, it can create problems when that text is pasted into code editors, terminals, or systems that expect ASCII characters.

The smart quotes problem. Curly quotes use Unicode code points (U+201C, U+201D for double; U+2018, U+2019 for single) that are distinct from the ASCII straight quote characters (U+0022 and U+0027). When you copy text from a word processor into a code file, these invisible differences can cause syntax errors, broken strings, and hard-to-debug issues. JSON parsers, SQL queries, and shell scripts are particularly sensitive to this distinction. A single curly quote in a JSON file will make the entire file invalid.

Dashes matter too. Similar confusion arises with dashes. The em dash (\u2014) and en dash (\u2013) are distinct Unicode characters that look similar to hyphens but behave differently. An em dash copied from a Word document into a URL, filename, or command-line argument can cause silent failures. This tool converts em dashes to double hyphens (--) and en dashes to regular hyphens (-) in Straighten mode, and reverses the process in Typeset mode.

When to typeset. If you are preparing content for publication\u2014a blog post, newsletter, book manuscript, or marketing copy\u2014typographic quotes and proper em dashes signal attention to detail and professionalism. The Typeset mode converts your plain-text drafts into publication-ready text with proper curly quotes and em dashes, saving you from manually inserting special characters.

Best practice. Write in whatever environment is most comfortable, then use this tool to convert quotes and dashes to match your target format. Developers straighten quotes before pasting into code. Writers and editors typeset quotes before publishing. Either way, the substitution counts let you verify exactly what changed.

Frequently Asked Questions About Smart Quotes Converter

What are smart quotes vs. straight quotes?

Smart quotes (also called curly quotes or typographic quotes) are the curved quotation marks used in professional typesetting: “like this” and ‘like this.’ Straight quotes are the simple vertical marks used in programming: "like this" and 'like this.' Most word processors automatically convert straight quotes to smart quotes as you type.

When should I use straight quotes instead of curly?

Use straight quotes in code, configuration files, HTML/CSS/JavaScript, Markdown, plain text emails, and any context where curly quotes could cause parsing errors. Straight quotes are ASCII-safe and universally compatible across all systems and encodings.

When should I use smart quotes?

Use smart (curly) quotes in published content like books, magazines, websites, presentations, and formal documents. Typographic quotes look more professional and are the standard in editorial and publishing workflows. Most modern browsers and fonts render them correctly.

What is the difference between an em dash and an en dash?

An em dash (—) is the longer dash used to set off parenthetical phrases or mark a break in thought—like this. An en dash (–) is slightly shorter and is used for ranges (pages 10–15) and compound adjectives (New York–London flight). In Straighten mode, em dashes become double hyphens (--) and en dashes become single hyphens (-).

Does this tool handle apostrophes?

Yes. In Straighten mode, curly apostrophes (’) are converted to straight apostrophes ('). In Typeset mode, straight apostrophes are intelligently converted to curly ones based on context—after a letter it becomes a closing/apostrophe mark, and at the start of a word it becomes an opening single quote.

Is my text sent to a server?

No. All conversion happens entirely in your browser using JavaScript. Your text never leaves your device. The tool also saves your last input to local storage for convenience, which you can clear at any time.

Related Free Online Tools

Convert quotes here, then explore our other text processing tools.