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
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Smart Typography

mgmeyersmgmeyers164k 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:

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
164k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
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

Sort and Permute lines

Sort and Permute lines in whole file or selection.

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.

Paste Reformatter

Reformats pasted text for precise control.

Meta Bind

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

Advanced Tables

Improved table navigation, formatting, and manipulation.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Admonition

Admonition block-styled content.

Outliner

Work with your lists like in Workflowy or Roam Research.