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

Chord Lyrics

nevernotmovenevernotmove5k downloads

Display chord names over lyrics. Supports line wrapping, section headers and auto-detection.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

This plugin adds the ability to display chords over lyrics to Obsidian.

Features

  • Highlight chords
  • Basic line wrapping on smaller screens while maintaining chord / lyrics relationship
  • Automatically detects most chord / lyrics lines
  • Ability to display a section header (e.g. chorus or verse)
  • Customizable colors

Examples

These small examples help you to quickly get going.

Chords

To add chords just write them above the lyrics in a chordlyrics block.

```chordlyrics
A     Cm      F     D7
These are your deep lyrics
```

turns into

chord-example

Headers

To add a section header just add the name in between square brackets.

```chordlyrics
[My Verse]
  A     G9      F-     D A D
This line really tickles my soul
```

turns into

header-example

Mark Lines

In case automatic detection leaves you hanging, you can mark chord lines with %c and text lines with %t at the end.

```chordlyrics
Dm7 D  A  D  B  A Am   A C  Dm Dm7 Gadd9 %c
I'm a changed person after reading this %t
```

turns into

notwrapped-example

Wrapping

Chords and lyrics wrap around with less space while maintaining their relationship.

```chordlyrics
[Verse 1]
A     G7   D#   F-
Chords and lyrics wrap around
A     G7   D#   F-
Did you really expect a rhyme

[Chorus]
A D A7 D        F- D   A7      D
Thank you for checking out the plugin
```

turns into

wrapped-example

with less available space everything wraps around

img.png

66%
HealthFair
ReviewCaution
About
Display chords above lyrics in Markdown via chordlyrics blocks with automatic chord/lyric detection and chord highlighting. Wrap chords and lyrics responsively while keeping alignment, show section headers, mark lines manually with %c/%t, and customize colors.
MusicFormattingAppearance
Details
Current version
0.3.0
Last updated
3 years ago
Created
4 years ago
Updates
3 releases
Downloads
5k
Compatible with
Obsidian 1.1.9+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
nevernotmovenevernotmove
obsidian.md
GitHubnevernotmove
  1. Community
  2. Plugins
  3. Music
  4. Chord Lyrics

Related plugins

Heading Level Indent

Indenting content under headers based on their level.

Better Bullets

Improves readability of bulleted notes.

Multi-Column Markdown

Create Markdown documents with multiple columns of content viewable in reading mode.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

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.

Link Favicons

See the favicon for a linked website.

Easy Typing

Auto format when typing.

Lapel

Show the heading levels in the gutter of the editor.