본문으로 건너뛰기
CreatorPrivacyKit
이메일 첨부 · 동영상 압축

이메일용 동영상 압축 (Gmail 25MB / Outlook 20MB).

Gmail 첨부 한도, Outlook 메시지 크기, Exchange 기본값은 서로 다른 숫자입니다. 공유용 복사본은 이 기기에서 만듭니다.

WebCodecs 로컬 처리 서버 업로드 없음 25MB 이메일 제한에 최적화
Gmail은 25MB 프리셋, Outlook은 20MB 프리셋입니다. 둘 다 기기 안에서 처리합니다.

이메일용 동영상 압축 (Gmail 25MB / Outlook 20MB)?

Gmail 첨부 한도, Outlook 메시지 크기, Exchange 기본값은 서로 다른 숫자입니다. 공유용 복사본은 이 기기에서 만듭니다.

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

마지막 업데이트

이메일 첨부 파일 용량 제한

주요 서비스 공식 기준:

  • Gmail: 메일당 최대 25MB 첨부 허용
  • Outlook.com과 인터넷 계정: 메시지 크기 20MB(첨부 파일과 본문 포함). Exchange 기본값은 10MB이며 관리자가 바꿀 수 있음
  • RFC 2045 6.8은 3바이트를 4글자로 인코딩한다. Gmail 도움말은 Base64 예산을 공개하지 않는다. 이 페이지의 측정표는 같은 파일을 26214400, 20971520, 25000000, 20000000바이트와 비교한다.

로컬 처리 장점:

  • WebCodecs 기반 로컬 고속 인코딩
  • 서버 전송 없는 철저한 개인정보 보호

압축 단계

1

영상 선택

보낼 영상을 불러옵니다.

2

25MB 목표 압축

이메일 프리셋으로 압축합니다.

3

저장 후 첨부

25MB 이하 파일을 메일에 첨부합니다.

기술 가이드

플랫폼 팩트

공식 플랫폼 사양을 바탕으로 구현되었습니다.

이메일 동영상 압축 가이드

20초 파일을 20 MB와 25 MB에 견준 기록, 2026-10-27

2026-10-27에 ffmpeg 6.1.1로 20초 MP4를 만들었다. 영상은 lavfi testsrc2, 1280×720, 30 fps, libx264 ultrafast, pix_fmt yuv420p, 고정 비트레이트 12000k. 오디오는 440 Hz 사인, 48000 Hz, AAC, 요청 128k, -shortest. 파일은 28970764바이트, SHA-256 3f0e6b046e55ddb06b822cef6d98a397225ca8296bf2f31c4506de05589ec6ce. ffprobe는 길이 20.000000, format bit_rate 11588305, H.264 video bit_rate 11452793, avg_frame_rate 30/1, AAC bit_rate 127903. ExifTool은 CompressorName Lavc60.31.102 libx264, Encoder Lavf60.16.100, CreateDate 0000:00:00 00:00:00을 보였고 GPS는 없었다. 기기는 13th Gen Intel Core i9-13900K, Linux 7.0.0-38-generic. 이 페이지 버튼은 누르지 않았다. 이 파일들은 ffmpeg 출력이며 브라우저 안 압축기의 출력이 아니다.

이 사이트의 표시용 메가바이트는 1024 곱하기 1024바이트이며 src/video-compressor/logic/targets.js의 BYTES_PER_DISPLAY_MB에 있다. 이메일 프리셋 targetMb는 25. Outlook 프리셋 targetMb는 20. bitrateFromTargetSize는 목표 바이트에 (1 빼기 0.02)를 곱하고 8을 곱한 뒤 오디오 비트를 빼고 길이로 나눈다. CONTAINER_OVERHEAD는 0.02. AUDIO_BITRATE_AAC는 160000. 오디오가 있는 20초에서 20971520바이트일 때 videoBps 8060836, estimateOutputBytes 20963132. 26214400바이트일 때 videoBps 10116045, estimateOutputBytes 26203915.

두 인코드는 libx264 veryfast이고 -b:v, -maxrate, -bufsize를 그 영상 비트레이트로 두고 -c:a aac -b:a 160k, -pix_fmt yuv420p, -movflags +faststart를 썼다. ffprobe는 두 출력의 오디오 스트림을 128073 bps로 읽었다. 같은 ffmpeg와 -b:a 160k로 인코드한 별도의 1초 모노 사인은 160 kb/s, Lavc60.31.102 aac였다. 128073은 이 두 파일에서 읽힌 값이다. 두 출력의 길이는 20.010000. 20 MiB 요청은 19792403바이트, SHA-256 8ee157a4717d737c71d25d09c18cd616315442c55e81d2dd725878383118ccde, format bit_rate 7913004, 영상 bit_rate 7779620. 25 MiB 요청은 24681475바이트, SHA-256 65ed1824181dfe91dfeb9934ec5807694a9c9a933b444bcc5345e1f821c06955, format bit_rate 9867656, 영상 bit_rate 9735249. Base64 글자 수는 4 곱하기 ceil(n/3)으로 38627688, 26389872, 32908636.

2026-10-27에 읽은 Gmail 도움말 https://support.google.com/mail/answer/6584 는 개인 계정 첨부 한도를 25 MB로 쓰고, 합계가 한도를 넘으면 Google Drive 링크가 되며, 회사와 학교 한도는 Workspace 관리자가 정한다고 한다. 같은 페이지는 첨부가 Google 저장 용량에 포함된다고 쓴다. MB를 1000의 제곱이나 1024의 제곱으로 정의하지 않고 Base64 예산도 공개하지 않는다. Microsoft의 첨부 줄이기 페이지는 Outlook.com이나 Gmail 같은 인터넷 메일의 메시지 크기 한도가 20 MB이고, Exchange 기본값은 10 MB이며, 한도에 첨부와 본문이 들어간다고 쓴다. Outlook.com 보내기 한도 페이지는 첨부 크기 한도가 25 MB이고 OneDrive 링크는 최대 2 GB라고 쓴다. 두 Microsoft 페이지는 서로 다르다. 이 페이지의 Outlook 프리셋은 공개된 더 낮은 20 MB를 유지한다. RFC 2045 6.8은 3바이트를 4글자로 인코딩한다. 표에서 19792403바이트는 두 20 MB 정의와 두 25 MB 정의보다 작다. 24681475바이트는 두 25 MB보다 작고 두 20 MB보다 크다. 28970764바이트 원본은 네 값보다 모두 크다.

부호가 있는 열은 20971520(20 곱하기 1024 곱하기 1024), 26214400(25 곱하기 1024 곱하기 1024), 20000000, 25000000과의 바이트 차이다. 함수 추정값은 20963132와 26203915. 파일은 그 추정보다 작다. 이것은 측정이다. 도움말의 25 MB와 20 MB만 반복하는 페이지는 이 파일, 요청한 두 영상 비트레이트, 측정된 오디오 128073을 싣지 않는다.

파일바이트SHA-256오디오 bpsBase64 문자20971520과 차이26214400과 차이20000000과 차이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
Gmail 25 MB 한도에 Base64 예산이 공개되어 있나요?

2026-10-27에 읽은 Gmail 도움말은 개인 계정 첨부 한도를 25 MB로 쓰고 Base64 예산은 공개하지 않는다. RFC 2045 6.8은 3바이트를 4글자로 인코딩한다. 28970764바이트 원본은 그 인코딩으로 38627688글자이다. 19792403바이트 출력은 20971520과 20000000보다 작다. 24681475바이트 출력은 26214400과 25000000보다 작고, 이 표의 두 20 MB 값보다는 크다.

support.google.com/mail/answer/6584

Reduce attachment size

Sending limits in Outlook.com

RFC 2045 section 6.8

FAQ

왜 25MB인가요?

Gmail 개인 첨부는 약 25MB입니다. Outlook.com과 인터넷 계정은 메시지 크기 20MB이고, 첨부와 본문을 포함합니다. Exchange 기본값은 10MB이며 관리자가 바꿀 수 있습니다.