Obsidian users can create many things with the note-taking app, including tables. A table provides a way to break down complex information and compare elements. It can make your obsidian notes look more professional and easier to understand. Adding a table to Obsidian may be difficult for some users. If you can’t do it, you’ve come to the right place.
This article covers the best approach to creating tables in Obsidian.
How to create an obsidian table
An obsidian chart can help you compare two or more things, summarize data, or display statistics. The quickest way to create a table in your Obsidian application is to use a plugin. Most developers recommend the Markdown plugin. It can allow you to format table cells and columns as you wish. You have two ways to install this plugin. First, you can get it within the Obsidian app or from GitHub. Installing it directly from the application is easier:
- Log in to your app and go to the “Settings” tab.

- Click “Search for Community Plugins”.

- Search for “Advanced tables”.|

- Press “Install.”

- Now close the “Community Plugins” window.
Obsidian characters to make tables
You create a Markdown table using two characters. The first is a dash and the second is a pipe (I). The pipe will help you separate the columns of your table, while the dashes will allow you to split the header row from the rows below it. Typically, you should use three hyphens to separate two headings. However, you can increase the dashes to make your columns neater and more proportional.
Additionally, a table with enough dashes is easier to edit. Whether you use three dashes or many, the app will automatically adjust the cell size in reading mode. Additionally, you can create a table with as many rows and columns as you want. If you do this, use the same number of pipes to separate the columns. You also can:
- Add a specific item to each cell if you have already organized the data to include in the table.
- Draw two tubes with nothing between them to make sure the cells are blank.
- Delete rows and columns that don’t make sense. This is because Markdown creates flexible tables in Obsidian.
How to align text in your table
Adding columns and rows is just the beginning. The next task to perform with the Markdown plugin is to align the data in each cell. Obsidian will automatically align text in cells to the left side. To adjust the alignment, add two points to the header row in one of three ways:
- To align a column to the right, enter a colon at the beginning of the dashes (—-:) in the right column.

- To align a column to the left, insert a colon at the end of dashes (:—-).

- To align a column to the middle, insert a colon at the beginning and end of the dashes (:—-:) in the middle column.

Therefore, your table will have three columns with different alignments. For example, the first column will be aligned to the right, the second to the middle, and the third to the left.
How to format your new table
Markdown can allow you to format the table you just created. To format the content of each table cell, use different filters. For example, you can apply italics, bold, strikethrough, images, etc. If you know how to format text in the app, you should do the same in the table. After setting the correct alignment for the columns, adjust the cell contents as desired.
To ensure that the content of the first column appears in bold, add this: **Bold**. To make the data in the middle column unique, you need to add **Italic**. In the last column, you can add the strikethrough. You can continue adding new formatting elements to the remaining cells until your table looks great.
How to create advanced tables
After creating basic markdown tables, you can improve them. You will continue to use Markdown to make your more advanced tables in Obsidian. Markdown can allow you to create a table with the navigation style of Microsoft Excel. Additionally, it can perform automatic formatting and provide handy spreadsheet formulas. You can use it to manipulate your rows and columns, including adding, deleting, and aligning.
Other advanced activities for using it include exporting to CSV and sorting rows by a given column. Above all, this plugin can also work on your mobile app. You’ll also use specific hotkeys to create an advanced table in Obsidian with Markdown. This is what will happen if you press these keys:
- Tab: will take you to the next cell.
- Enter: should take you to the next row.
- Shift and Tab: will take you one step back to see the previous cell.
- Control, Shift, and D: Pressing these keys together will bring up a sidebar with table controls.
Obsidian has something called a command palette. You can use it to search for “Advanced Tables”. Creating a table is as simple as manipulating the appropriate hotkeys like this:
- Make the first tube to indicate the column.

- Type Heading 1 and press “Tab” to move to the next.

- Type Heading 2, press Tab, and type Heading 3.

- Now press Enter to move to the next row. Fill in the data in the column cells while pressing Enter to move to the next row.

Dataview Plugin: Why install it on Obsidian?
Dataview is the plugin that will turn your Obsidian vault into a powerful database. Place the queried data in a table, list or report. If you want to make your Obsidian app more convenient, add this plugin. This is how you can install the Dataview plugin:
- Go to Obsidian’s “Settings” and click on its icon to see the menu.

- Go to “Community Plugins” on the left side and activate the tab.

- “Browse” this tab and enter “data view” in the search box.

- Click “Data View” and choose “Install.”

- When the installation is complete, click “Activate.”

- Open “Data View Settings” and click “Options.”

- Finish by tapping “Enable JavaScript Queries” and “Enable Inline JavaScript Queries.”

Dataview will now extract data from the Markdown frontmatter and inline fields. It will then query that data using any of its four modes, including the data view query language.
Frequent questions
How can obsidian be used to study?
Obsidian can help you take notes while you study. To create our first note in Obsidian, go to the “folder” and click “New Note.” You can shorten this path by pressing Ctrl and N on your keyboard. Write more notes and organize them with tags, folders and links.
Does Obsidian support HTML?
Obsidian supports HTML as long as you have a relevant community plugin like HTML Reader. To get this plugin in Obsidian, find “Community Plugins” in the “Settings” menu and tap “Browse.” Now search for this plugin and install it.
Can you use Obsidian with Markdown plugin?
Markdown is a perfect tool for creating plugins in Obsidian. You can use the app to format your notes with plain text elements.
Create beautiful obsidian tables
As you can see, creating a customizable table in Obsidian with Markdown is not difficult. Focus on symbols to separate columns and headings. As noted, use vertical bars for columns and dashes for table headers. These tips will help you whether you want to create a basic or advanced table.
What is your experience with Markdown Obsidian tables? Did you use any instructions in this article to add a new table? We would like to hear from you in the comments p.