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

Title Serial Number Plugin

yalvhe2009yalvhe20097k downloads

Add serial numbers to your Markdown title.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

A powerful Obsidian plugin that automatically adds customizable serial numbers to your markdown headings.

quick start

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.

configuration interface

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

  1. Open Obsidian Settings
  2. Go to Community Plugins and disable Safe Mode
  3. Click Browse and search for "Title Serial Number"
  4. Install and enable the plugin

Manual Installation

  1. Download the latest release from GitHub Releases
  2. Extract the files to your vault's .obsidian/plugins/obsidian-title-serial-number-plugin/ folder
  3. Reload Obsidian and enable the plugin in Community Plugins settings

License

MIT License - see LICENSE for details.

77%
HealthGood
ReviewCaution
About
Add serial numbers to Markdown headings with seven styles including Arabic, Roman, Chinese, and alphabetic. Choose which heading levels to number, set per-level styles and a custom separator, preview changes live, and apply or clear numbers across a document.
FormattingMarkdownCommands
Details
Current version
1.1.0
Last updated
4 months ago
Created
4 years ago
Updates
4 releases
Downloads
7k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
yalvhe2009yalvhe2009
GitHubyalvhe2009
  1. Community
  2. Plugins
  3. Formatting
  4. Title Serial Number Plugin

Related plugins

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.

Blur

Create obfuscated blocks of text.

Columns

Create columns in Markdown.

Image Captions

Add captions to images with inline Markdown and link support. The caption format is compatible with the Commonmark spec and other Markdown applications.

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Outliner

Work with your lists like in Workflowy or Roam Research.

Commander

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

Various Complements

Complete words similar to auto-completion in an IDE.

Easy Typing

Auto format when typing.