MP95 Get MP95
EN

Players

The cassette player app for iPhone, done properly

A cassette design can be useful as well as nostalgic. Check how it handles your own music, its controls and the option to bypass sound effects.

Updated 2026-10-28 · 7 min read

A cassette-style player can make a local music collection feel familiar again. The useful questions are practical: can you read the track name, browse your own albums and turn the tape effect off? We develop MP95 and use its cassette deck as the example here.

1. The reels have to move like reels

On a real deck the take-up hub gains tape as the track plays and the supply hub loses it. Because the tape runs at a constant linear speed, the hub with less tape on it turns faster. If an app spins both hubs at the same constant speed, your eye notices within seconds, even if you cannot say why.

MP95 draws the tape pack as a photograph of a real wound reel, clipped to the current radius rather than redrawn as rings, and turns each hub at a rate proportional to one over that radius. Press play and the motor spins up over about a tenth of a second; press pause and it coasts to a stop. Scrub the track and the pack winds forward or back with the same physics.

MP95 cassette deck on iPhone with the track name printed on the cassette label
The cassette deck in portrait. The label prints the track and the artist.

2. The label should say what is playing

A blank cassette is a stock photo. A cassette with your track name and artist printed on the label is your tape. MP95 prints the label on every song, in a typeface that reads like a J-card, and on the narrower shells it fits both on one line so nothing wraps off the strip.

3. It should sound like tape, and you should be able to switch that off

The tape effect combines saturation, pitch variation and hiss. These are optional colourations, not an improvement to the accuracy of the original recording. Try the controls at a comfortable volume, and compare with the effect bypassed. See wow and flutter explained.

4. It must play your own files, offline

MP95 plays audio files you supply. Folder access through Files can keep a reference to the original folder; opening an individual shared file can copy it into the app. Cloud files must be downloaded before offline listening. Keep an independent backup.

MP95 does not import protected streaming downloads. This is a limitation of its local-file workflow, not a claim that every third-party app is unable to integrate a streaming service. See the import guide.

5. More than one cassette

Choose a cassette design in the app. Designs shown on this site include NOIR, AMBER, CHROME, GOLD, BLUE and NEON. The available selection can change with the app version; check the current app and Pro screen rather than relying on a fixed count in an older article.

6. What else the deck should give you

  • A visualizer behind it. MP95's FX chip puts bars, a waveform, an aurora, a stream, a pulse or RGB behind the deck. See the visualizer.
  • A library that treats albums as objects. Sleeves, cases and boxes rather than a list, with search in every tab.
  • Widgets. The deck on your home screen with its keys, and a live playhead.
  • A remote. On Apple Watch, a cassette-styled remote for play, pause, skip and love.
  • A Mac version. The same deck full-window, with the available cassette designs, on the Mac.

The checklist

Before choosing a cassette player, try it with a complete album. Check track order, tags, controls, offline availability and the ability to bypass sound effects. MP95’s cassette deck and turntable are free on Apple platforms; other designs and optional features are offered through Pro. Android is free. See current pricing.

Frequently asked questions

Is there a free cassette player app for iPhone?

Yes. MP95's cassette deck is free forever, including your whole library, offline playback and the stock cassette shell.

Can a cassette player app play Spotify?

MP95 does not play or extract a Spotify streaming session. Other apps may offer authorised service integrations; check the particular app rather than assuming its appearance determines compatibility.

Does MP95 sound like a real cassette?

It runs a real-time chain with tape saturation, wow and flutter and hiss, tuned gently. You can switch it off.

Try it on your own music

Free on Android. On Apple the cassette deck and turntable are free forever.