Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Smart Typography

mgmeyersmgmeyers151k downloads

Convert quotes to curly quotes, dashes to em dashes, and periods to ellipses.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates15

This plugin (currently) converts:

  • "" to “” - curly double quotes (customizable)
  • '' to ‘’ - curly single quotes (customizable)
  • ... to … - ellipsis
  • -> to → (customizable)
  • <- to ← (customizable)
  • << to «
  • >> to »
  • Two dashes (--) to – - en-dash
  • En-dash + dash (–-) to — - em-dash
  • Em-dash + dash (—-) to --- - three dashes
  • Fractions:
    • 1/2 to ½
    • ⅓, ⅔
    • ¼, ¾
    • ⅕, ⅖, ⅗, ⅘
    • ⅙, ⅚
    • ⅐
    • ⅛, ⅜, ⅝, ⅞
    • ⅑
    • ⅒
  • Comparisons:
    • <= to ≤
    • >= to ≥
    • /= to ≠

as you type. Any automatic changes can be undone by pressing backspace.

I hope to expand this to support the conventions of other languages. You can help me out with this by submitting an issue here, telling me what these conventions are: https://github.com/mgmeyers/obsidian-smart-typography/issues

Text Screenshot

Support

If you find this plugin useful, consider supporting its development:

64%
HealthFair
ReviewCaution
About
Convert straight quotes, ellipses, arrows, dashes, common fractions and comparison operators into typographic characters as you type. Allow undo with backspace and provide customizable replacements for quotes and arrow symbols.
FormattingEditing
Details
Current version
1.0.18
Last updated
4 years ago
Created
5 years ago
Updates
15 releases
Downloads
151k
Compatible with
Obsidian 0.15.0+
License
GPL-3.0
Report bugRequest featureReport plugin
Author
mgmeyersmgmeyers
github.com/mgmeyers/obsidian-contextual-typography
GitHubmgmeyers
  1. Community
  2. Plugins
  3. Formatting
  4. Smart Typography

Related plugins

List Callouts

Create simple callouts in lists.

Symbols Prettifier

Prettify the symbols with actual symbols you commonly type, like arrows.

Number Headings

Automatically number or re-number headings.

Find and replace in selection

Find what you are looking for in the selected text and replace it with the specified text.

Easy Typing

Auto format when typing.

Typing Transformer

Improved, configurable auto formatting as typing.

Typographer

Enhances typography with smart quotes, custom text replacements and auto-pairing characters.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Outliner

Work with your lists like in Workflowy or Roam Research.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.