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

List to Table

kepanokepano654 downloads

Convert lists to tables with a simple command.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

A simple Obsidian plugin that converts selected lists into Markdown tables.

Features

  • Convert any type of list to a single-column table
  • Convert a nested list to a table with nested items arranged as rows
  • Convert a nested list to a table with nested items arranged as columns
  • Supports bullet lists (-, *, +)
  • Supports task lists (- [ ], - [x])
  • Supports numbered lists (1., 2., etc.)

Usage

  1. Select text containing a list
  2. Open the command palette (Ctrl/Cmd + P)
  3. Run one of the commands below

Example

Given this selection:

- Fruit
  - apple
  - banana
- Color
  - red
  - yellow

Convert to table with single column

Flattens the list into a single-column table.

|          |
| -------- |
| Fruit |
| apple |
| banana |
| Color |
| red |
| yellow |

Convert to table with nested items as rows

Top-level items become column headers; nested items fill the rows below.

| Fruit | Color |
| -------- | -------- |
| apple | red |
| banana | yellow |

Convert to table with nested items as columns

Top-level items become row labels; nested items fill the cells across that row.

|          |          |          |
| -------- | -------- | -------- |
| Fruit | apple | banana |
| Color | red | yellow |
HealthExcellent
ReviewPassed
About
Convert selected Markdown lists into a table and flatten nested items into individual rows or columns.
FormattingCommandsTables
Details
Current version
1.0.3
Last updated
4 months ago
Created
11 months ago
Updates
4 releases
Downloads
654
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
kepanokepanokepano
stephango.com
GitHubkepano
Xkepano
Mastodonkepano
Blueskystephango.com
Threadskepano
  1. Community
  2. Plugins
  3. Formatting
  4. List to Table

Related plugins

Sort and Permute lines

Sort and Permute lines in whole file or selection.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

Note Toolbar

Add customizable toolbars to your notes.

Admonition

Admonition block-styled content.

Editing Toolbar

The Editing Toolbar is modified from cMenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.