Title Serial Number
approvedby Domenic
Add serial numbers to your Markdown title.
Obsidian Title Serial Number Plugin
A powerful Obsidian plugin that automatically adds customizable serial numbers to your markdown headings.

Features
-
Multiple Number Styles: Support for 7 different numbering styles
- Arabic numerals (1, 2, 3...)
- Chinese lowercase (一, 二, 三...)
- Chinese uppercase (壹, 贰, 叁...)
- Roman uppercase (I, II, III...)
- Roman lowercase (i, ii, iii...)
- Alphabetic uppercase (A, B, C...)
- Alphabetic lowercase (a, b, c...)
-
Flexible Level Configuration: Choose which heading levels (H1-H6) to apply numbering
-
Per-Level Style Customization: Set different number styles for each heading level
-
Custom Separator: Configure the separator between numbers (e.g.,
.,-,/) -
Live Preview: See how your serial numbers will look in real-time while configuring
Commands
| Command | Description |
|---|---|
Set Serial Number | Add serial numbers to all headings in the current document |
Clear Serial Number | Remove all serial numbers from headings in the current document |
Configuration
Access the plugin settings through Settings → Community Plugins → Title Serial Number Plugin.

Settings Options
| Option | Description |
|---|---|
| Start Heading Level | Which heading level to start adding serial numbers (H1-H6) |
| End Heading Level | Which heading level to stop adding serial numbers (H1-H6) |
| Number Separator | Separator between level numbers (default: .) |
| H1-H6 Number Style | Choose the numbering style for each heading level |
Example
Input
# Introduction
## Background
### History
### Current State
## Methods
### Approach A
### Approach B
# Conclusion
Output (with default settings: Arabic, separator .)
# 1 Introduction
## 1.1 Background
### 1.1.1 History
### 1.1.2 Current State
## 1.2 Methods
### 1.2.1 Approach A
### 1.2.2 Approach B
# 2 Conclusion
Output (with mixed styles: H1=Roman, H2=Arabic, H3=Alpha lowercase)
# I Introduction
## I.1 Background
### I.1.a History
### I.1.b Current State
## I.2 Methods
### I.2.a Approach A
### I.2.b Approach B
# II Conclusion
Installation
From Obsidian Community Plugins
- Open Obsidian Settings
- Go to Community Plugins and disable Safe Mode
- Click Browse and search for "Title Serial Number"
- Install and enable the plugin
Manual Installation
- Download the latest release from GitHub Releases
- Extract the files to your vault's
.obsidian/plugins/obsidian-title-serial-number-plugin/folder - Reload Obsidian and enable the plugin in Community Plugins settings
License
MIT License - see LICENSE for details.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.