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

mgmeyersmgmeyers157k 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
157k
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

Easy Typing

Auto format when typing.

List Callouts

Create simple callouts in lists.

Symbols Prettifier

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

Markdownlint

Use markdownlint to make the contents of your files more consistent.

Paste Reformatter

Reformats pasted text for precise control.

Number Headings

Automatically number or re-number headings.

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.

Admonition

Admonition block-styled content.