Paper sound effects you generate yourself

Paper foley is small, quiet and very specific, so library versions rarely fit: the page turn you need is a particular weight of paper at a particular speed with a particular amount of hand in it. It is also one of the easiest things to generate well. Everything that matters (thickness, speed, dryness) can be described in plain words, and none of it depends on a room.

Listen: 10 samples from the paper collection

Every clip shows the exact prompt that produced it. The render script reads its prompts from the same file as this page. Copy one, change a word and generate your own.

  • Page turn

    via audiocpp-stable-audio-3-sfx

    single page of a hardback book turned at reading speed, soft paper flutter with a light settle, very close mic, quiet room

  • Slow tear

    via audiocpp-stable-audio-3-sfx

    sheet of paper torn slowly in half, fibres separating with a continuous ragged rip, very close mic, dry

  • Crumple

    via audiocpp-stable-audio-3-sfx

    sheet of paper crushed into a ball in one hand, dense crackling collapse, very close mic, dry

  • Newspaper

    via audiocpp-stable-audio-3-sfx

    large newspaper being folded and shaken open, broad thin rustling with sharp snaps, close mic

  • Shuffling a stack

    via audiocpp-stable-audio-3-sfx

    stack of loose documents tapped square on a desk then shuffled, crisp edges sliding, office room tone

  • Envelope

    via audiocpp-stable-audio-3-sfx

    paper envelope torn open along the top and a letter pulled out, close mic, quiet interior

  • Cardboard box

    via audiocpp-stable-audio-3-sfx

    cardboard box flaps pulled apart, packing tape peeling away with a stretching rip, close mic

  • Scroll unroll

    via audiocpp-stable-audio-3-sfx

    old parchment scroll unrolled across a table, stiff dry crackling as it flattens, medieval interior

  • Counting notes

    via audiocpp-stable-audio-3-sfx

    stack of paper banknotes counted rapidly by hand, rhythmic flicking snaps, very close mic, dry

  • Shredder

    via audiocpp-stable-audio-3-sfx

    office paper shredder pulling in a sheet, motor loading then cutting into strips, close mic, office

Prompts that work

These models respond to physical description. Name the material, the action and the space.

  • Page turn

    single page of a hardback book turned at reading speed, soft paper flutter with a light settle, very close mic, quiet room

    "At reading speed" sets the tempo. Without it the model tends to render a fast flick, which sounds like searching instead of reading.

  • Tear

    sheet of paper torn slowly in half, fibres separating with a continuous ragged rip, very close mic, dry

    Speed decides how a tear sounds: slow gives a continuous rip, fast gives a single snap. Say which you want.

  • Crumple

    sheet of paper crushed into a ball in one hand, dense crackling collapse, very close mic, dry

    "In one hand" fixes the scale. Without it the model can render something the size of a bin bag.

  • Stiff old paper

    old parchment scroll unrolled across a table, stiff dry crackling as it flattens, medieval interior

    For paper, age and stiffness go together. Naming both gets a crackle instead of a rustle.

Making paper sounds that fit

Everything here is a close-mic sound

Paper is so quiet that in a real room the room tone dominates. Every prompt in this collection says "very close mic" or "close mic" for that reason. Drop it and you get a wash of ambience with some paper somewhere inside it. If the paper needs to sit in a space, generate it dry and close and add the space yourself, so you control how much room there is.

Thickness maps onto brightness

Thin paper (newsprint, tracing paper, receipts) is bright and fast with very little body. Thick paper (card, parchment, a hardback's pages) is duller and slower, with a real low mid. Cardboard behaves like a different material, closer to wood. These differences are spectral, so naming the specific stock works better here than writing "paper".

Hands are half the sound

Most paper foley is skin on paper. A page turn includes a thumb sliding; a crumple includes a fist closing; counting notes is mostly fingertips. Prompts that mention the hand ("in one hand", "counted rapidly by hand", "pulled out") come back more convincing than ones that describe only the paper, because the recordings the model learned from have people in them.

Why generate locally

The models run on your machine, which changes the cost, the privacy and what you can automate.

Offline after download

Weights are fetched once. After that, generation, the library and the API all work with the network off. Everything lives in one SQLite file and one folder of WAVs under ~/.soundbox, and nothing is uploaded.

Your agent can use it

Soundbox runs an MCP server in the same process, with tools for generating and listing sounds. Generated files come back as absolute paths, so an agent can copy them into a project.

Licences stated up front

Every model's terms are shown before you download it, and non-commercial weights need an explicit confirmation. Soundbox is MIT. The licence of the model that made a sound governs what you may do with it.

Connect a coding agent
claude mcp add --transport http soundbox http://127.0.0.1:17494/mcp
Generate over HTTP
curl -X POST http://127.0.0.1:17494/api/generate \
  -H 'Content-Type: application/json' \
  -d '{"model":"audiocpp-stable-audio-3-sfx","prompt":"8-bit coin pickup blip","duration_s":1}'

Frequently asked questions

Why does my paper sound like static or rain?
Paper, static and rain are all broadband noise, and without structural cues the model cannot tell them apart. Give the sound an event shape with a beginning, a movement and an end ("turned", "torn in half", "crushed into a ball") in place of a texture word like "rustling". Adding "very close mic" also helps, because it pushes the result toward a single nearby object.
Can I use these sounds in a commercial video or game?
It depends on the model that made them. Soundbox shows each model's licence before you download its weights. The clips on this page were rendered with Stable Audio 3.0 Small SFX, which uses the Stability AI Community License: commercial use is free below USD $1M annual revenue, and above that Stability requires an enterprise licence. Soundbox itself is MIT, but the audio is governed by the licence of the model that made it. Read that licence before you ship; this summary is not legal advice.
Does this work offline?
Yes, once the weights are on disk. Generation, the library and the HTTP API all run locally against one SQLite file and one folder of WAVs under ~/.soundbox. There is no account and no API key, and nothing is uploaded. The only step that uses the network is the initial model download.
What hardware does it need?
The clips here were rendered on a consumer NVIDIA GPU at roughly ten seconds of wall time per clip, through audio.cpp's quantised GGUF runtime, which needs little VRAM. CPU-only generation is supported, but expect minutes per clip instead of seconds: fine for a handful of sounds, slow for a whole library.
Can an agent generate these for me?
Yes. While the app is open, Soundbox runs an MCP server at http://127.0.0.1:17494/mcp with tools for generating, listing and mixing sounds. Every generated file comes back as an absolute path, so a coding agent can render the sound a scene needs and put it straight into the project. The several hundred clips across these pages were made this way.