Minecraft has over 1,900 sound events, each with its own ID and one or more random audio variations. This browser lets you search them, play any of them in your browser, and copy a ready /playsound command or the raw sound ID for datapacks, command blocks, note blocks and resource packs.
Sounds are organised by category. The big ones are entity (mobs and players), block (placing, breaking and interacting), item, music and ui. Use the category chips to jump straight to the group you need, then search within it.
Each row shows the exact sound ID, a readable name, and how many random variations the event has, so you can tell at a glance whether a sound will vary each time it plays.
The most common use is the /playsound command, great for adventure maps, minigames and feedback in redstone contraptions. Copy the command from any row and adjust the source category and target selector. You can also add position, volume and pitch arguments after the target to place the sound in the world and change how it sounds.
Note blocks, jukeboxes and resource packs all reference these same sound IDs. To replace a sound, point that event at your own audio file in a resource pack's sounds file using the ID shown here as the key.
The format is /playsound <sound id> <source> <targets>, for example /playsound minecraft:entity.experience_orb.pickup player @s. The source is a category such as player, master, music, block or hostile, which lets players mute groups of sounds in their settings. Find the sound you want above, press play to hear it, then copy the ready-made command and change the source or targets as needed.
A sound ID is the name the game uses for a sound event, like block.note_block.harp or entity.ender_dragon.growl. Each event can point to several random audio files that the game picks between. You use these IDs in the /playsound command, in datapacks, in resource packs to replace sounds, and on note blocks. Every ID on this page is the exact string the game expects.
Yes. Press the play button next to any sound and it streams straight from Mojang's public resource server. Some entries are near-silent ambience or have many random variations; the play button plays the first variation so you can identify the sound quickly.
Type part of the name in the search box, such as anvil, ghast or villager, or pick a category like block, entity, music or ui to narrow the list. Sounds are grouped by their prefix, so most things you are looking for are one keyword away.
Yes, with a resource pack. Copy the sound ID from here, then in your resource pack's sounds.json point that event at your own .ogg file. The game will play your file wherever that event fires. The IDs here are the ones to use as the keys in that file.
Need the /playsound command builder, or browse more Minecraft tools: