Smart Quotes ConverterConvert between straight quotes and typographic smart quotes.

Smart Quotes Converter
Convert between straight quotes and typographic smart quotes.
Paste Text
Paste text with straight or smart quotes.
Choose Direction
Select whether to convert to smart or straight quotes.
Copy Result
Copy the text with converted quotes.
What Is Smart Quotes Converter?
The Smart Quotes Converter transforms straight quotation marks into typographically correct curly (smart) quotes, or converts smart quotes back to straight quotes. In the to-smart direction, it also converts three consecutive periods into an ellipsis character (…) and double hyphens into an em dash (—). Smart quotes are the standard in professional publishing, while straight quotes are needed for code and plain-text formats. The tool correctly pairs opening and closing quotation marks for both double and single quotes.
Why Use Our Smart Quotes Converter?
- Improve typography in articles, blog posts, and documents
- Convert smart quotes to straight for use in code
- Ensure consistent quote style across content
- Handle ellipsis and em dash conversion simultaneously
Common Use Cases
Publishing
Convert drafts to use proper typographic quotes before publishing.
Code Preparation
Convert smart quotes back to straight quotes for use in programming.
Content Migration
Normalize quote styles when migrating content between systems.
Copy Editing
Ensure consistent typography across documents.
Technical Guide
The converter uses regex pattern matching to identify quote characters and their context. For straight-to-smart conversion, it first handles quoted strings (matching pairs), then uses lookbehind assertions to determine whether a remaining quote should be an opening or closing mark based on its position relative to whitespace or line boundaries. Double quotes become U+201C (left double quotation mark) and U+201D (right double quotation mark). Single quotes become U+2018 (left single quotation mark) and U+2019 (right single quotation mark). The reverse direction maps all Unicode quotation mark variants back to ASCII straight quotes. Additional typography conversions include triple periods to ellipsis (U+2026) and double hyphens to em dash (U+2014).
Tips & Best Practices
- 1Smart quotes are standard in professional typesetting
- 2Always convert to straight quotes before pasting into code
- 3The tool also converts ... to … and -- to — in smart mode
- 4Check apostrophes after conversion — they should be right single quotes
Related Tools

HTML Entity Encoder
Encode special characters as HTML entities for safe HTML insertion.

HTML Entity Decoder
Decode HTML entities back to their original characters.

Find and Replace
Find and replace text with support for regex, case sensitivity, and bulk operations.

Unicode Text Generator
Convert text to Unicode styled variants — bold, italic, script, fraktur, and more.

Word Counter
Count words, unique words, characters, and see word frequency in any text.

Character Counter
Count characters with and without spaces, plus word, line, and paragraph counts.
Frequently Asked Questions
QWhat are smart quotes?
QWhy would I want straight quotes?
QDoes it handle apostrophes?
QWhat other characters are converted?
QDoes it work with nested quotes?
About Smart Quotes Converter
Smart Quotes Converter is a free online tool from FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration required. No ads. Just fast, reliable tools.







