Skip to main content
appkiro.comappkiro.com

Sample Audio Files for Testing

Browse audio fixtures for player, upload, metadata, waveform and codec tests. Check each item’s technical properties, source and licence record before copying a URL or using it outside a temporary test.

Do not describe the whole catalog as free, Creative Commons, public domain or production-safe. Licence, attribution, source, checksum and last-checked status are per-item facts and must come from maintained data.

Read the full guide
Audio fixture catalog
Search by file name or purpose
Audio fixture catalog31)

sample-audio-01.mp3

sample-audio-01.mp3

mp3

2:56

2.70 MB

128 kbps

44.1 kHz

sample-audio-01.wav

sample-audio-01.wav

wav

2:56

32.2 MB

44.1 kHz

sample-audio-01.m4a

sample-audio-01.m4a

m4a

2:56

2.53 MB

128 kbps

44.1 kHz

mpthreetest.mp3

mpthreetest.mp3

mp3

0:12

194 KB

128 kbps

44.1 kHz

Audio-Sample-files-master/sample.mp3

Audio-Sample-files-master/sample.mp3

mp3

3:02

7.03 MB

320 kbps

44.1 kHz

Audio-Sample-files-master/sample.wav

Audio-Sample-files-master/sample.wav

wav

0:15

917 KB

44.1 kHz

Audio-Sample-files-master/sample.m4a

Audio-Sample-files-master/sample.m4a

m4a

0:10

45.4 KB

32 kbps

44.1 kHz

Audio-Sample-files-master/sample.ogg

Audio-Sample-files-master/sample.ogg

ogg

0:12

103 KB

64 kbps

44.1 kHz

Audio-Sample-files-master/sample2.mp3

Audio-Sample-files-master/sample2.mp3

mp3

2:15

5.15 MB

320 kbps

44.1 kHz

Audio-Sample-files-master/e2a2cafc-bc54-498b-b5a8-3059f94dbdee.aac

Audio-Sample-files-master/e2a2cafc-bc54-498b-b5a8-3059f94dbdee.aac

aac

1:00

1.01 MB

128 kbps

44.1 kHz

horse.mp3

horse.mp3

mp3

0:02

28.2 KB

128 kbps

44.1 kHz

horse.ogg

horse.ogg

ogg

0:02

13.6 KB

64 kbps

44.1 kHz

sample-3s.mp3

sample-3s.mp3

mp3

0:03

50.9 KB

128 kbps

44.1 kHz

sample-6s.mp3

sample-6s.mp3

mp3

0:06

101 KB

128 kbps

44.1 kHz

sample-9s.mp3

sample-9s.mp3

mp3

0:09

150 KB

128 kbps

44.1 kHz

sample-12s.mp3

sample-12s.mp3

mp3

0:12

201 KB

128 kbps

44.1 kHz

sample-15s.mp3

sample-15s.mp3

mp3

0:15

300 KB

160 kbps

44.1 kHz

sample-3s.wav

sample-3s.wav

wav

0:03

551 KB

44.1 kHz

sample-9s.wav

sample-9s.wav

wav

0:09

1.61 MB

44.1 kHz

sample-15s.wav

sample-15s.wav

wav

0:15

3.23 MB

44.1 kHz

Kalimba.mp3

Kalimba.mp3

mp3

5:48

8.02 MB

192 kbps

44.1 kHz

Sample-FLAC-File.flac

Sample-FLAC-File.flac

flac

10:00

67.0 MB

44.1 kHz

Sample-OGG-File.ogg

Sample-OGG-File.ogg

ogg

10:00

6.66 MB

96 kbps

44.1 kHz

piano2.wav

piano2.wav

wav

0:07

1.15 MB

44.1 kHz

LRMonoPhase4.wav

LRMonoPhase4.wav

wav

0:42

7.10 MB

44.1 kHz

32.mp3

32.mp3

mp3

0:32

501 KB

128 kbps

44.1 kHz

MLKDream.mp3

MLKDream.mp3

mp3

17:22

8.96 MB

64 kbps

22.1 kHz

mpthreetest.mp3

mpthreetest.mp3

mp3

0:12

194 KB

128 kbps

44.1 kHz

Example.ogg

Example.ogg

ogg

0:06

102 KB

128 kbps

44.1 kHz

Kangaroo_MusiQue_-_The_Neverwritten_Role_Playing_Game.mp3

Kangaroo_MusiQue_-_The_Neverwritten_Role_Playing_Game.mp3

mp3

2:10

2.00 MB

128 kbps

44.1 kHz

t-rex-roar.mp3

t-rex-roar.mp3

mp3

0:02

38.9 KB

128 kbps

44.1 kHz

Do not rely on third-party hotlinks for production. Availability, CORS and terms can change; host an authorised copy under your control when the licence permits it. audio files31File names 160 MB

What are sample audio files on AppKiro for?

They are test fixtures for checking audio players, upload validation, metadata readers, waveform generation and codec workflows. A sample’s presence in the catalog is not, by itself, permission to redistribute it; review the item-level licence and source record first.

What this tool lets you do

Technical filters

Narrow the catalog by verified format, duration, content type and encoded size rather than searching a generic download list.

Inline compatibility check

Preview a file to confirm that the current browser can play its container and codec before using it in a test case.

Developer-ready actions

Copy a direct media URL or download a fixture only when the host and licence record allow that action.

When to use it

  • Test HTML5 audio playback and fallback order across supported browsers.
  • Validate upload limits, MIME sniffing, progress UI and server-side media inspection.
  • Exercise waveform, duration, bitrate, channel and metadata extraction code.
  • Create repeatable fixtures for transcoding, trimming, normalization and silence-detection tests.
  • Compare short sound effects, speech, music, mono, stereo, lossy and lossless sources.

How to use it

  1. Choose a test objective

    Decide whether you need a small upload, a long stream, speech, music, a particular codec or a metadata edge case.

  2. Filter the catalog

    Use format, duration, content type and size filters, then read the measured properties instead of relying on the file extension alone.

  3. Preview or copy the fixture

    Test browser playback, download the file or copy its direct URL only if the source host supports the required access pattern.

  4. Make the test reproducible

    For CI or long-lived production demos, store an authorised copy under your control and record the checksum and original source.

Settings explained

Format filter

A file extension is not sufficient proof of the codec. The catalog should expose container and codec separately when the parser provides both.

Duration and size filters

Use measured values from the current binary. Mark estimates explicitly when a remote file cannot be inspected reliably.

Direct URL

A URL may expire, require redirects, reject CORS or block direct downloads. It is a reference, not an availability guarantee.

File handling and privacy

This catalog generally fetches or links to public media; it is not a private-file processing flow. Opening, previewing or downloading an external sample sends a request to its host, which may receive normal network metadata. State analytics and proxy behaviour only after checking the implementation.

Limits to understand

  • Third-party URLs can change, expire, redirect, rate-limit, block CORS or disappear without notice.
  • Browser playback support does not prove that every decoder, uploader or transcoder will accept the same file.
  • Displayed duration, bitrate or size may be approximate unless measured from the current binary.
  • Licence status can change or be recorded incorrectly; production use requires verification at the authoritative source.

Practical tips

  • Keep at least one small, one medium and one stress-size fixture for each important workflow.
  • Use distinct fixtures for valid, malformed and unsupported-file tests; do not relabel a valid file to simulate corruption.
  • Pin authorised files and checksums in CI instead of depending on a third-party hotlink.
  • Record expected codec, channels, sample rate, duration and metadata so failures are diagnosable.

Troubleshooting

A sample plays but will not download

Cross-origin hosts may ignore the browser download attribute or require a source-page flow. Open the item record and follow the host’s terms.

The direct URL fails in an API test

The host may require headers, redirects, TLS support or authorization, or may block automated traffic. Mirror only when the licence permits it.

Reported metadata differs

Variable bitrate, incomplete headers and parser differences can produce different estimates. Inspect the binary with the same library used in your target system.

The licence is unclear

Do not infer permission from accessibility. Locate the authoritative source and retain evidence or choose a fixture with explicit terms.

Frequently asked questions

Are all AppKiro sample audio files free to use?

No blanket claim should be made. Check the licence and attribution record for the individual file; entries marked unknown are for internal testing only until verified.

Can I hotlink these files in production?

Do not rely on third-party hotlinks for production. Availability, CORS and terms can change; host an authorised copy under your control when the licence permits it.

Which format should I choose for an HTML5 audio test?

Use the formats your product claims to support and test both primary and fallback paths. Browser support depends on the container and codec, not just the extension.

Why does a file play in the browser but fail in my uploader?

The uploader may enforce MIME type, codec, size, duration or security rules that differ from browser playback.

Can I use the samples for speech recognition tests?

Use speech fixtures only when their content, language, licence and expected transcript are documented. A music or effects sample is not a valid ASR benchmark.

Are duration and bitrate exact?

They are exact only when measured from the current file with a reliable parser. Mark remote or header-derived values as estimates.

How should I use sample files in automated tests?

Store an authorised immutable copy, pin a checksum and record expected properties so the test does not depend on a changing external URL.

Does copying a direct URL copy the audio to AppKiro?

No. It copies the media address. Opening that address contacts the host shown in the item record.