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

Table Column Resize

lolieatapplelolieatapple287 downloads

Drag table column borders to manually resize column widths. Widths persist across sessions.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

An Obsidian plugin that lets you manually adjust table column widths by dragging column borders.

Features

  • Drag to resize — hover over the right edge of any table header cell and drag to adjust the column width.
  • Persistent widths — column widths are saved per-note and restored when you reopen the document.
  • Works everywhere — Reading View, Live Preview, and PDF export all respect your custom widths.

Usage

  1. Open a note containing a Markdown table.
  2. Hover over the right border of a header cell — a blue highlight appears.
  3. Click and drag to resize the column.
  4. Widths are saved automatically.

Settings

Setting Description
Minimum column width The smallest width (in px) a column can be resized to. Default: 50.
Reset all saved widths Clear all saved column widths across all notes.

Installation

From Community Plugins

  1. Open Settings → Community plugins → Browse.
  2. Search for Table Column Resize.
  3. Click Install, then Enable.

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create a folder table-column-resize inside your vault's .obsidian/plugins/ directory.
  3. Place the three files into that folder.
  4. Reload Obsidian and enable the plugin in Settings → Community plugins.

Development

bun install
bun run build

License

MIT

83%
HealthExcellent
ReviewSatisfactory
About
Resize table columns by dragging header borders to set custom widths. Persist column widths per note and restore them automatically across Reading View, Live Preview, and PDF export. Hover a header edge to reveal the drag handle and adjust columns interactively.
TablesEditingExport
Details
Current version
1.0.2
Last updated
2 weeks ago
Created
Last month
Updates
3 releases
Downloads
287
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
lolieatapplelolieatapple
github.com/lolieatapple
GitHublolieatapple
  1. Community
  2. Plugins
  3. Tables
  4. Table Column Resize

Related plugins

Advanced Tables

Improved table navigation, formatting, and manipulation.

Datacore

An even faster reactive query engine for the data obsessed.

Mermaid View

Handle Mermaid files as first-class citizens, rendering them fullscreen when opened.

Meta Bind

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

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Creases

Tools for effectively folding Markdown sections.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

LanguageTool Integration

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

Easy Typing

Auto format when typing.