Aller au contenu
CreatorPrivacyKit
Pièce jointe e-mail · Compresseur vidéo

Compresser une vidéo pour e-mail (Gmail 25 Mo / Outlook 20 Mo).

Le chiffre de Gmail, la taille de message Outlook et la valeur par défaut Exchange sont trois nombres distincts. La copie de partage se fait sur cet appareil.

WebCodecs dans le navigateur Aucun transfert vers un serveur Cible la limite de 25 Mo
Gmail ouvre le préréglage 25 Mo. Outlook ouvre le préréglage 20 Mo. Les deux restent locaux.

Compresser une vidéo pour e-mail (Gmail 25 Mo / Outlook 20 Mo)?

Le chiffre de Gmail, la taille de message Outlook et la valeur par défaut Exchange sont trois nombres distincts. La copie de partage se fait sur cet appareil. ✓ Gmail : Limite standard de 25 Mo par message ✓ Outlook.com et comptes internet : taille de message de 20 Mo, pièce jointe et message compris.

Gmail Help: Send attachments with your Gmail message; Microsoft Support: reduce attachment size in Outlook

Dernière mise à jour

Limites officielles des pièces jointes

Limites des fournisseurs de messagerie :

  • Gmail : Limite standard de 25 Mo par message
  • Outlook.com et comptes internet : taille de message de 20 Mo, pièce jointe et message compris. Exchange par défaut : 10 Mo, un administrateur peut la modifier
  • La section 6.8 de la RFC 2045 encode 3 octets en 4 caractères. L’aide Gmail ne publie pas de budget Base64. Le tableau mesuré de cette page compare un fichier à 26214400, 20971520, 25000000 et 20000000 octets.

Sécurité et qualité :

  • Encodage matériel WebCodecs fluide
  • Votre vidéo ne quitte jamais votre appareil

Étapes

1

Sélectionner la vidéo

Déposez votre fichier vidéo.

2

Compresser

Lancez la compression sous 25 Mo.

3

Envoyer

Joignez le fichier à votre e-mail.

Guide technique

Faits vérifiés

Conforme aux spécifications officielles de Google et Microsoft.

Lire le guide vidéo e-mail

Un fichier de 20 secondes face à 20 Mo et 25 Mo, 2026-10-27

Le 2026-10-27, ce site a construit un MP4 de 20 secondes avec ffmpeg 6.1.1. La vidéo est lavfi testsrc2, 1280 par 720, 30 ips, libx264 ultrafast, pix_fmt yuv420p, débit constant 12000k. L’audio est une sinusoïde à 440 Hz en 48000 Hz, AAC, 128k demandés, avec -shortest. Le fichier fait 28970764 octets, SHA-256 3f0e6b046e55ddb06b822cef6d98a397225ca8296bf2f31c4506de05589ec6ce. ffprobe a rapporté une durée 20.000000, format bit_rate 11588305, débit vidéo H.264 11452793, avg_frame_rate 30/1, et un débit AAC 127903. ExifTool a listé CompressorName Lavc60.31.102 libx264, Encoder Lavf60.16.100, CreateDate 0000:00:00 00:00:00, et pas de GPS. La machine est un Intel Core i9-13900K de 13e génération sous Linux 7.0.0-38-generic. Le bouton de cette page n’a pas été cliqué. Ces fichiers sont des encodages ffmpeg, pas la sortie du compresseur dans le navigateur.

Sur ce site, un mégaoctet affiché vaut 1024 fois 1024 octets, via BYTES_PER_DISPLAY_MB dans src/video-compressor/logic/targets.js. Le préréglage e-mail a targetMb 25. Le préréglage outlook a targetMb 20. bitrateFromTargetSize prend targetBytes fois (1 moins 0.02) fois 8, retire les bits audio, et divise par la durée. CONTAINER_OVERHEAD vaut 0.02. AUDIO_BITRATE_AAC vaut 160000. Pour 20 secondes avec audio, la fonction renvoie videoBps 8060836 et estimateOutputBytes 20963132 à 20971520 octets, et videoBps 10116045 et estimateOutputBytes 26203915 à 26214400 octets.

Deux encodages ont utilisé libx264 veryfast, avec -b:v, -maxrate et -bufsize égaux à ces débits vidéo, -c:a aac -b:a 160k, -pix_fmt yuv420p, et -movflags +faststart. ffprobe a lu le flux audio à 128073 bps sur les deux sorties. Une sinusoïde mono d’une seconde, encodée avec le même ffmpeg et -b:a 160k, a rapporté 160 kb/s, Lavc60.31.102 aac. Le chiffre 128073 est ce que ces deux fichiers contiennent. Les deux sorties durent 20.010000. La demande à 20 Mio fait 19792403 octets, SHA-256 8ee157a4717d737c71d25d09c18cd616315442c55e81d2dd725878383118ccde, format bit_rate 7913004, débit vidéo 7779620. La demande à 25 Mio fait 24681475 octets, SHA-256 65ed1824181dfe91dfeb9934ec5807694a9c9a933b444bcc5345e1f821c06955, format bit_rate 9867656, débit vidéo 9735249. Les longueurs Base64 utilisent 4 fois ceil(n/3) : 38627688, 26389872 et 32908636.

L’aide Gmail à https://support.google.com/mail/answer/6584, lue le 2026-10-27, dit que la limite de pièces jointes d’un compte personnel est de 25 Mo, qu’un total au-dessus de la limite devient un lien Google Drive, et qu’un administrateur Workspace fixe les limites professionnelles et scolaires. La même page dit que les pièces jointes comptent dans le stockage Google. Elle ne définit pas le Mo comme 1000 au carré ou 1024 au carré, et elle ne publie pas de budget Base64. La page Microsoft sur la réduction des pièces jointes dit que, pour les comptes internet tels qu’Outlook.com ou Gmail, la limite de taille du message est de 20 Mo, que la valeur par défaut d’Exchange est de 10 Mo, et que la limite inclut la pièce jointe et le message. La page des limites d’envoi d’Outlook.com dit que la limite de taille des pièces jointes est de 25 Mo et qu’un lien OneDrive peut aller jusqu’à 2 Go. Les deux pages Microsoft ne concordent pas. Cette page garde le chiffre publié le plus bas, 20 Mo, pour le préréglage Outlook. La section 6.8 de la RFC 2045 encode 3 octets en 4 caractères. Dans ce tableau, le fichier de 19792403 octets est sous les deux définitions de 20 Mo et les deux définitions de 25 Mo. Le fichier de 24681475 octets est sous les deux définitions de 25 Mo et au-dessus des deux définitions de 20 Mo. La source de 28970764 octets est au-dessus des quatre.

Les colonnes signées sont des octets au-dessus ou au-dessous de 20971520 (20 fois 1024 fois 1024), 26214400 (25 fois 1024 fois 1024), 20000000 et 25000000. Les estimations de la fonction étaient 20963132 et 26203915. Les fichiers sont plus petits que ces estimations. C’est la mesure. Les pages qui ne font que répéter les lignes d’aide à 25 Mo et 20 Mo ne publient pas ce fichier, ces deux débits vidéo demandés, ni le débit audio mesuré de 128073.

FichierOctetsSHA-256Audio bpsCaractères Base64vs 20971520vs 26214400vs 20000000vs 25000000
source 20.000000 s289707643f0e6b046e55ddb06b822cef6d98a397225ca8296bf2f31c4506de05589ec6ce12790338627688+7999244+2756364+8970764+3970764
ffmpeg 20 MiB request197924038ee157a4717d737c71d25d09c18cd616315442c55e81d2dd725878383118ccde12807326389872-1179117-6421997-207597-5207597
ffmpeg 25 MiB request2468147565ed1824181dfe91dfeb9934ec5807694a9c9a933b444bcc5345e1f821c0695512807332908636+3709955-1532925+4681475-318525
La limite de 25 Mo de Gmail publie-t-elle un budget Base64 ?

L’aide Gmail, lue le 2026-10-27, dit que la limite de pièces jointes d’un compte personnel est de 25 Mo et ne publie pas de budget Base64. La section 6.8 de la RFC 2045 encode 3 octets en 4 caractères. La source de 28970764 octets fait 38627688 caractères dans cet encodage. L’encodage de 19792403 octets est sous 20971520 et sous 20000000. Celui de 24681475 octets est sous 26214400 et sous 25000000, et au-dessus des deux chiffres de 20 Mo de ce tableau.

support.google.com/mail/answer/6584

Reduce attachment size

Sending limits in Outlook.com

RFC 2045 section 6.8

FAQ

Quelle est la taille maximale d'un fichier vidéo pour Gmail ?

Gmail limite les pièces jointes à 25 Mo par message.