BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Piano Block icon
Actively maintained Tested with WP 7.1 #49 in audio

Piano Block

Can play a variety of tones using the piano keyboard.

Active installs100+100+ tier
Downloads · 30d134▼ -18.3% vs prev. 30d
Rating4.5/52 reviews
Health score70/100Good
All-time downloads8.7KSince Mar 2022
Support resolved—No recent threads
RequiresWP 7.0PHP 8.0+
Downloads · 7d31▼ -11.4% week over week
Our verdict

Solid choice

Piano Block is a solid plugin choice in 2026, with a few things worth checking first. It runs on 100+ sites, is rated 4.5/5 and was last updated 2 months ago, and scores 70/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (100+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

122538Jun 28Aug 11Sep 25
Yesterday3
Daily average (1y)5
Peak day82Mar 3, 2026
Last 12 months1.8K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Piano Block stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
audio >100 1,560 Best audio plugins →
gutenberg >100 7,724 Best gutenberg plugins →
music #55 590 Best music plugins →
piano #1 14 Best piano plugins →

Version adoption

Share of active sites per release.

  • 2.1051.6%
  • 2.919.8%
  • 2.718.3%
  • 2.810.3%

Rating breakdown

★★★★★★★★★★ 4.5 from 2 reviews

  • 5★50.0%
  • 4★50.0%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Piano Block

From the official readme · v2.10.0

Description

Piano Block is a plugin that allow you to play a variety of tones using the piano keyboard.
This plugin does not add any useful features to WordPress, nor does it add any useful blocks to help you write posts.
Let’s insert this block and enjoy the music if you are stuck in writing an article or just want a little distraction.

  • 15 instruments
  • Realistic sound based on sound sources sampled from actual instruments
  • Variable volume, switchable octave pitch and sustain pedal status
  • Synthesizer with 18 oscillators and customizable envelope

Note: The keys are optimized for the QWERTY keyboard and may not map correctly on other keyboards.

Resources, Audio Samples

Tone.js (Web Audio framework)

License: MIT License
Source: https://github.com/Tonejs/Tone.js/

Splendid Grand Piano (Acoustic Piano)

License: Public Domain
Source: https://github.com/sfzinstruments/SplendidGrandPiano

Greg Sullivan’s E-Pianos (Electric Piano1, 2)

License: CC-BY-3.0
Source: https://github.com/sfzinstruments/GregSullivan.E-Pianos

tonewheel organ sound samples by hammondman (Organ)

License: CC0-1.0
Source: https://freesound.org/people/hammondman/packs/18844/

Shinyguitar by Karoryfer Samples (Electric Guitar, Acoustic Guitar)

License: CC-BY-4.0
Source: https://github.com/sfzinstruments/karoryfer.shinyguitar

Pastabass by Karoryfer Samples (Electric Bass)

License: CC-BY-4.0
Source: https://github.com/sfzinstruments/karoryfer.pastabass

Meatbass by Karoryfer Samples (Acoustic Bass)

License: CC-BY-4.0
Source: https://github.com/sfzinstruments/karoryfer.meatbass

Bear Sax by Karoryfer Samples (Sax)

License: CC-BY-4.0
Source: https://github.com/sfzinstruments/karoryfer.bear-sax

VS Chamber Orchestra (Flute, Harp, Muted Trumpet, Violin, Xylophone)

License: CC0-1.0
Source: https://github.com/sgossner/VSCO-2-CE

SVG Repo (Block Icon)

License: CC0
Source: https://www.svgrepo.com/svg/47923/piano-keys-part

Free SVG (Block Background Image)

License: Public Domain
Source: https://freesvg.org/wg-3

Google Fonts (Banner Font)

License: Apache License 2.0
Source: https://fonts.google.com/specimen/Yellowtail

Installation

  1. Upload the piano-block folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the \’Plugins\’ menu in WordPress.

Frequently asked questions

How will this block be displayed on the frontend ?

By default, nothing is output to the front end. If you turn on “Display on the front end” in the sidebar settings, the piano will also appear on the front end and the visitors to yout site can play. However, multiple pianos cannot be displayed on the same page.

Is it possible to record the sound of my play ?

Recording is not supported in the current version due to technical or licensing issues. I may add it in a future update if those issues can be resolved.

Changelog

2.10.0

  • Tested to WordPress 7.1
  • Fix: Stale icon data in block.json
  • Drop support for WordPress 6.9

2.9.1

  • Security: Properly escape the synthesizer setting attribute
  • Fix: Reflect keyboard indicator on the front end

2.9.0

  • Tested to WordPress 7.0
  • Enhancement: Polish block sidebar
  • Drop support for WordPress 6.8

2.8.0

  • Tested to WordPress 6.9
  • Enhancement: Add border support
  • Enhancement: Polish the control section style with 32px size
  • Enhancement: Add aria roles to toggle buttons
  • Enhancement: Add label to piano container and improve focus style
  • Enhancement: Polish Synthesizer settings modal
  • Enhancement: Polish modal style
  • Enhancement: Change order of options in Octave dropdown
  • Drop support for WordPress 6.6 and 6.7
  • Drop support for PHP 7

2.7.0

  • Tested to WordPress 6.8
  • Enhancement: Polish the style of the control section
  • Accessibility: Respect user preference for CSS transitions
  • Fix: Block is not rendered on the front-end in certain configurations
  • Drop support for WordPress 6.5

2.6.0

  • Tested to WordPress 6.7
  • Enhancement: Improve playing responsiveness
  • Enhancement: Update API version from 2 to 3
  • Enhancement: Improve block icon appearance
  • Enhancement: Polish the style of the control section
  • Drop support for WordPress 6.4

Full changelog on WordPress.org →

Screenshots

Piano Block
Piano Block
Piano Block Synthesizer Setting
Piano Block Synthesizer Setting

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Piano Block alternatives

All audio plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Presto Player Presto Player A modern video and audio player for courses, landing pages, marketing, and testimonials —… by Andre Gagnon 100K+ ★★★★★★★★★★ 4.8 (343) 1 day ago 80
2 Seriously Simple Podcasting Seriously Simple Podcasting Podcasting the way it's meant to be. No mess, no fuss - just you and your content taking… by Craig Hewitt 30K+ ★★★★★★★★★★ 4.7 (329) 2 months ago 76
3 Compact WP Audio Player Compact WP Audio Player A Compact WP Audio Player Plugin that is compatible with all major browsers and devices… by mra13 / Team Tips and Tricks… 20K+ ★★★★★★★★★★ 4.1 (69) 1 month ago 82
4 AudioIgniter Music Player AudioIgniter Music Player AudioIgniter lets you create music playlists and embed them in your WordPress posts, pages… by The CSSIgniter Team 10K+ ★★★★★★★★★★ 4.6 (64) 4 months ago 73
5 HTML5 Audio Player – The Ultimate No-Code Podcast, MP3 & Audio Player HTML5 Audio Player Maximize your WordPress site's potential with our versatile HTML5 Audio Player plugin… by bPlugins 10K+ ★★★★★★★★★★ 4.6 (167) 13 hours ago 92
6 WP Photo Album Plus WP Photo Album Plus This plugin is more than just a photo album plugin, it is a complete, highly customizable… by Jacob N. Breetvelt 10K+ ★★★★★★★★★★ 4.7 (199) 5 days ago 86
7 ResponsiveVoice Text To Speech ResponsiveVoice Text To Speech ResponsiveVoice the leading HTML5 text to speech synthesis solution, is now available for… by ResponsiveVoice 7K+ ★★★★★★★★★★ 3.9 (34) 1 month ago 80
8 rtMedia for WordPress, BuddyPress and bbPress rtMedia for WordPress, BuddyPress and bbPress Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this… by rtCamp 7K+ ★★★★★★★★★★ 3.7 (152) 1 month ago 67
9 Cue by AudioTheme.com Cue by AudioTheme.com Delightful and reliable audio playlists. by AudioTheme 6K+ ★★★★★★★★★★ 4.7 (36) 1 year ago 48
10 Buzzsprout Podcasting Buzzsprout Podcasting The official Buzzsprout plugin. Embed your podcast episodes with editor blocks that always… by Buzzsprout 5K+ ★★★★★★★★★★ 5 (5) 3 weeks ago 84

FAQ

Piano Block: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 26, 2026

Is Piano Block free?

Yes. Piano Block is free to download and use from the official WordPress.org plugin directory.

Is Piano Block safe to use in 2026?

Piano Block is a solid plugin choice in 2026, with a few things worth checking first. It runs on 100+ sites, is rated 4.5/5 and was last updated 2 months ago, and scores 70/100 on our health check.

How many websites use Piano Block?

Piano Block is active on 100+ WordPress websites and has been downloaded 8,680 times since it launched in March 2022. It was downloaded 134 times in the last 30 days.

Does Piano Block work with WordPress 7.1?

Yes. The developer has tested Piano Block up to WordPress 7.1.2, the latest release. It requires WordPress 7.0 or newer.

What PHP version does Piano Block need?

Piano Block requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Piano Block last updated?

The latest version, 2.10.0, was released on July 25, 2026 (2 months ago).

Who makes Piano Block?

Piano Block is developed and maintained by Aki Hamano.

What are the best alternatives to Piano Block?

The most popular alternatives to Piano Block are Presto Player (100K+ installs), Seriously Simple Podcasting (30K+ installs) and Compact WP Audio Player (20K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.