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

Advanced Tables

tgrosingertgrosinger2.8M downloads

Improved table navigation, formatting, and manipulation.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates49

Add improved navigation, formatting, and manipulation to markdown tables in Obsidian:

  • Auto formatting
  • Excel-like table navigation (tab/enter between cells and rows)
  • Spreadsheet formulas!
  • Add, remove, and move columns and rows
  • Set column alignment (left, center, right)
  • Sort rows by a specified column
  • Export to CSV
  • Works on Obsidian Mobile (See notes below)

Demo

basic functionality

How to use

To create a table, create a single | character, then type the table's first heading and press Tab. Continue entering headings and pressing Tab until all the headings are created. Press Enter to go to the first row. Continue filling cells as before, and press Enter again for each new row.

When a cursor is in a markdown table...

Hotkey Action
Tab Next Cell
Shift + Tab Previous Cell
Enter Next Row
Ctrl + Shift + D Open table controls sidebar

Or use the command palette and search "Advanced Tables". There are many commands available, don't forget to scroll!

Formulas and Spreadsheets in Markdown!

formulas demo

For more information on using formulas, visit the Help Docs.

How to Install

From within Obsidian

From Obsidian v0.9.8+, you can activate this plugin within Obsidian by doing the following:

  • Open Settings > Third-party plugin
  • Make sure Safe mode is off
  • Click Browse community plugins
  • Search for "Advanced Tables"
  • Click Install
  • Once installed, close the community plugins window and activate the newly installed plugin

Obsidian Mobile

When using Obsidian on a mobile device, the Advanced Tables plugin can be used. Using Enter and Tab to navigate the table will not work, however you can add the "Next Cell" and "Next Row" commands to the mobile toolbar and use them to navigate, or use the buttons from the sidebar.

Pricing

This plugin is provided to everyone for free, however if you would like to say thanks or help support continued development, feel free to send a little my way through one of the following methods:

Notes

This is experimental and may have instability. It is possible that there are bugs which may delete data in the current note. Please make backups!

80%
HealthExcellent
ReviewSatisfactory
About
Edit and navigate Markdown tables like a spreadsheet using Tab/Enter cell and row movement; add, remove, and move columns and rows, and set column alignment. Use spreadsheet formulas, sort rows by any column, and export tables to CSV with mobile support.
TablesEditingCSV
Details
Current version
0.22.2
Last updated
3 weeks ago
Created
6 years ago
Updates
49 releases
Downloads
2.8M
Compatible with
Obsidian 1.0.0+
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Buy Me a Coffee
PayPal
Author
tgrosingertgrosinger
GitHubtgrosinger
  1. Community
  2. Plugins
  3. Tables
  4. Advanced Tables

Related plugins

Datacore

An even faster reactive query engine for the data obsessed.

CalcCraft

Enable table-based calculations with a spreadsheet-like approach, utilizing references. Highlight the dependencies within tables and identifies circular references with support for array formulas.

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.

Various Complements

Complete words similar to auto-completion in an IDE.

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.

Emoji Toolbar

Quickly search for and insert emojis into your editor.

Remember cursor position

Remember cursor and scroll position for each note.

Lapel

Show the heading levels in the gutter of the editor.

Thino

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