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

Markdown table checkboxes

0x-dln0x-dln21k downloads

Add support for stateful checkboxes inside Markdown tables.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates14

This plugin for Obsidian replaces markdown checkboxes - [ ] inside markdown tables with HTML checkboxes.

Example

https://github.com/DylanGiesberts/obsidian-table-checkboxes/assets/66573865/7a218dd4-2575-41e8-b615-01f97c0a9bdb

Installing the plugin

Now available in the plugin store!

  1. Navigate to the plugins store (Settings => Community plugins -> Browse)
  2. Search for 'Markdown table checkboxes'
  3. Select the plugin and click Install

How to use

  • Simply enable the plugin and type a markdown checkbox inside a table. Upon typing the closing bracket ], it will get converted to a HTML checkbox.
  • While in view mode, (un)check the checkbox and the state will be reflected in your file.
  • You can mass-convert checkboxes by clicking the Convert all checkboxes in the current file to HTML checkboxes command in the command palette.
    • There's also a setting to convert ALL checkboxes, even those outside of tables.
  • You can also regenerate all checkbox IDs by clicking the Regenerate all checkbox IDs command in the command palette.
HealthGood
ReviewSatisfactory
About
Replace markdown checkboxes inside tables with live HTML checkboxes that can be toggled in view mode and persist to the underlying file. Convert all checkboxes in the current file or include checkboxes outside tables, and regenerate checkbox IDs in bulk.
TablesTasksCommands
Details
Current version
3.0.0
Last updated
2 years ago
Created
4 years ago
Updates
14 releases
Downloads
21k
Compatible with
Obsidian 1.7.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
0x-dln0x-dln
GitHub0x-dln
  1. Community
  2. Plugins
  3. Tables
  4. Markdown table checkboxes

Related plugins

dotpm

Full-featured task and project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications, dependancies

Task Collector

Change task status and collect tasks within a document using hotkeys and context menus.

TileLineBase

Build multidimensional tables (Tables, Kanban, Gallery, Slides) directly from plain text. Zero Frontmatter. Zero code.

Share My List

Share the enabled plugins in list/table format.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

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.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Advanced Tables

Improved table navigation, formatting, and manipulation.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Note Toolbar

Add customizable toolbars to your notes.