Free Toolkit

Smart Quotes ConverterConvert between straight quotes and typographic smart quotes.

Smart Quotes Converter illustration
📝

Smart Quotes Converter

Convert between straight quotes and typographic smart quotes.

How to Use
1

Paste Text

Paste text with straight or smart quotes.

2

Choose Direction

Select whether to convert to smart or straight quotes.

3

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

  • 1
    Smart quotes are standard in professional typesetting
  • 2
    Always convert to straight quotes before pasting into code
  • 3
    The tool also converts ... to … and -- to — in smart mode
  • 4
    Check apostrophes after conversion — they should be right single quotes

Related Tools

Frequently Asked Questions

QWhat are smart quotes?
Smart (curly) quotes are typographically correct quotation marks that curve toward the quoted text: “ ” for double and ‘ ’ for single quotes.
QWhy would I want straight quotes?
Straight quotes are required in programming languages, and some plain-text systems do not support Unicode smart quotes.
QDoes it handle apostrophes?
Yes, apostrophes within words are converted to right single quotation marks (’) in smart mode.
QWhat other characters are converted?
In smart mode, ... becomes … (ellipsis) and -- becomes — (em dash). In straight mode, these are reversed.
QDoes it work with nested quotes?
It handles basic nesting but very complex nested quote patterns may need manual review.

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.