Playsound Command Generator

Play an in-game sound for a player, with adjustable volume and pitch

Determines which volume slider in the settings menu controls this sound

How to use the Playsound command generator

  1. Choose the sound you want and who will hear it
  2. On Java you can choose a sound category (Bedrock has no such option, so it is hidden automatically)
  3. Check the position option to adjust volume and pitch

The sound IDs suggested on this page are for Java Edition — Bedrock uses a different set of IDs (e.g. random.orb instead of minecraft:entity.experience_orb.pickup) — if you choose Bedrock, the system will warn you to double-check the ID

Worked examples

The examples below come out of the same generator as the form above, so the commands and explanations always match what the tool produces. Copy one and adjust it from there

1. Play the level-up sound for everyone

A success cue — the sound comes from each player’s own position

/playsound minecraft:entity.player.levelup master @a

What it does Will play sound "Level up" to all players.

2. Play a sound from a fixed position

Turn on positional mode and the sound really comes from that spot — players further away hear it quieter

/playsound minecraft:block.bell.use block @a ~ ~ ~ 2 1

What it does Will play sound "Bell ring" to all players with the sound coming from coordinates ~ ~ ~ (volume 2, pitch 1).

3. Play a sound at a lower pitch

A pitch below 1 lowers the sound and above 1 raises it — a quick way to make a stock sound feel different

/playsound minecraft:entity.experience_orb.pickup player @s

What it does Will play sound "Pick up XP orb" to themselves (whoever runs the command).

How this command differs by edition and version

This is the first example above, run through every edition and version this tool supports. Versions that produce the same result share a row

Java Edition 1.21.5 and up Java Edition 1.20.5 - 1.21.4 Java Edition 1.13 - 1.20.4 (legacy NBT)
/playsound minecraft:entity.player.levelup master @a
Bedrock Edition (stable)
/playsound minecraft:entity.player.levelup @a
  • Bedrock uses a different set of sound ids than Java (e.g. random.orb instead of minecraft:entity.experience_orb.pickup) — the suggestions on this page are for Java, so double-check the Bedrock sound id

Before you use these