diff --git a/api/funkwhale_api/music/utils.py b/api/funkwhale_api/music/utils.py
index 329a99bed9b0577efc3f9c3b4260c70eb724f5f3..0c73f408fb1e83ce848170e89e46dbe6d942056e 100644
--- a/api/funkwhale_api/music/utils.py
+++ b/api/funkwhale_api/music/utils.py
@@ -66,7 +66,7 @@ def compute_status(jobs):
 AUDIO_EXTENSIONS_AND_MIMETYPE = [
     ('ogg', 'audio/ogg'),
     ('mp3', 'audio/mpeg'),
-    ('flac', 'audio/flac'),
+    ('flac', 'audio/x-flac'),
 ]
 
 EXTENSION_TO_MIMETYPE = {ext: mt for ext, mt in AUDIO_EXTENSIONS_AND_MIMETYPE}
diff --git a/front/src/audio/formats.js b/front/src/audio/formats.js
index a4c2ecf0efcd3e5f46d68a928d57350b87197bed..d8a5a412546433ce73d5641c0aee075a480aba75 100644
--- a/front/src/audio/formats.js
+++ b/front/src/audio/formats.js
@@ -6,6 +6,6 @@ export default {
   formatsMap: {
     'audio/ogg': 'ogg',
     'audio/mpeg': 'mp3',
-    'audio/flac': 'flac'
+    'audio/x-flac': 'flac'
   }
 }