Skip to content

File Requirements

FormatExtensions
WAV.wav
FLAC.flac
MP3.mp3
AAC.aac, .m4a
OGG.ogg
AIFF.aif, .aiff
Upload typeMaximum size
Track500MB
Stem200MB per stem, 12 stems max per track
Sample200MB per sample
  • Formats: JPG, PNG, WebP
  • Maximum size: 10MB
  • Maximum dimensions: 3000x3000px

If you don’t upload cover art, FreeMix generates a unique placeholder image for your track.

FreeMix processes every audio file through an analysis pipeline after upload:

  • BPM detection — automatically determines the tempo
  • Key detection — identifies the musical key
  • Waveform generation — creates the visual waveform shown in the player
  • Preview rendition — generates a version optimized for streaming playback
  • Format validation — verifies the file is actually the format it claims to be

You can override the auto-detected BPM and key if they’re wrong.

Large WAV and AIFF files (over 5MB) are automatically compressed to FLAC before uploading. FLAC is a lossless format — your audio quality is identical to the original, but the file is significantly smaller (often 60–70% smaller). This dramatically reduces upload time.

For example, a 920MB WAV file might compress to 262MB as FLAC — same audio quality, much faster upload.

The compression happens in your browser before the file is sent. You don’t need to do anything — it’s automatic and transparent.

During alpha, each account has a 10GB storage allowance. Higher tiers will be available in the future.