Music video editor for musicians

Make chord videos without hours of editing.

Add chord diagrams, lyrics, captions, and strumming patterns to your music videos right in your browser. Help your audience follow, save, and play along.

No credit card required. Start free with a watermark.

Built for music creators, not generic video editing.

Show the right chord

Create clear chord diagrams for guitar, ukulele, piano, cuatro, or text-based chord displays.

Teach the rhythm

Add strumming patterns and sync every overlay with the song on a visual timeline.

Make videos easier to follow

Add lyrics and captions so viewers can learn, save, replay, and play along.

How Acordes works

  1. Upload an MP4 or MOV video up to 10 minutes.
  2. Add chords, lyrics, captions, and strumming patterns to the timeline.
  3. Preview your music video and export a finished MP4.

Your video stays on your device.

Acordes edits and exports your video in the browser. Your original video file does not upload to Acordes servers. If you explicitly use chord or text detection, audio is extracted locally and sent to the detection provider to create the requested result.

Free and Pro

Free

Create chord, lyric, caption, and basic strumming videos. Exports include a watermark and support up to 720p, subject to device limits.

Acordes Pro

Export without a watermark, use higher quality, access included detection, premium text effects, reusable presets, cloud project saving, and other creator tools.

Read the machine-readable plan details.

Frequently asked questions

Can I add chords to a video?

Yes. Acordes lets you add and synchronize chord diagrams or text chord displays on a video timeline.

Does Acordes work on mobile?

Yes. Acordes supports current Chrome, Edge, and Safari browsers. Desktop is recommended for demanding high-resolution projects.

Can I export without a watermark?

Pro includes watermark-free exports. Free exports include an Acordes watermark.

Does Acordes upload my video?

No. Video editing and export happen locally in your browser. Detection only sends locally extracted audio when you explicitly start it.