본문 바로가기

이메일 뉴스레터 이미지 크기 및 클라이언트별 용량 제한

Gmail은 102 KB를 초과하는 메시지를 잘라내며, 대부분 이미지가 그 원인입니다. 각 클라이언트가 허용하는 기준과 이를 준수하는 방법을 알아봅니다.

각 뉴스레터 이미지는 100 KB 미만으로 유지하고, 이미지 크기는 표시 너비의 2배로 설정하며, WebP 대신 JPG 또는 PNG를 사용하세요. Gmail은 HTML(Hypertext Markup Language) 소스가 약 102 KB를 초과하는 모든 메시지를 잘라내고, 잘린 부분에 '전체 메시지 보기' 링크를 표시합니다.

대부분의 발송자는 수신 거부 링크와 추적 픽셀이 잘려 나간 후에야 이 제한을 뼈저리게 깨닫게 됩니다. 이미지가 메시지에 직접 포함되어 있거나, 여러 캠페인을 거치며 이미지 주변의 마크업이 비대해진 것이 주요 원인인 경우가 많습니다.

Gmail 잘림 제한이 실제로 측정하는 대상

Gmail은 링크된 이미지가 아니라 메시지의 HTML 소스 크기를 측정합니다. 10개의 대용량 사진 링크가 포함된 뉴스레터는 제한을 여유롭게 통과하지만, 과도한 인라인 스타일과 포함된 이미지가 있는 메시지는 그렇지 못합니다.

이 차이를 아는 것이 중요한 이유는 해결 방법이 다르기 때문입니다. 링크된 이미지는 102 KB 제한에 포함되지 않으므로, 잘림 현상은 대개 반복되는 인라인 스타일, 모든 링크에 붙은 긴 추적 파라미터, 또는 base64 데이터로 포함된 이미지 때문에 발생합니다. 포함된 이미지를 제거하고 마크업을 정리하면 잘림 현상이 해결되며, 링크된 사진을 압축하면 로딩 시간이 단축됩니다.

이메일 권장 이미지 크기

이메일 본문은 너비 600 픽셀로 디자인하고, 고해상도 화면을 위해 이미지는 1200 픽셀로 내보내세요. 600 픽셀 표준은 모든 데스크톱 클라이언트의 미리보기 창에서 가로 스크롤 없이 잘 맞기 때문에 수년 동안 유지되어 왔습니다.

배치 위치표시 너비내보내기 너비목표 파일 크기
전체 너비 헤더600 px1200 px80 KB ~ 100 KB
본문 내 사진600 px1200 px60 KB ~ 100 KB
2열 이미지280 px560 px30 KB ~ 50 KB
제품 썸네일150 px300 px15 KB ~ 25 KB
로고200 px400 px20 KB 미만

내보내기 너비를 2배로 설정하면 고해상도 디스플레이를 충분히 지원할 수 있습니다. 표시 너비의 3배로 내보내면 이메일 클라이언트가 더 이상 화질을 개선하지 못하면서 용량만 늘어나게 되며, 이메일은 단 1 킬로바이트라도 모바일 기기에서 직접 다운로드해야 하는 채널임을 명심해야 합니다.

이메일에서 WebP가 여전히 잘못된 선택인 이유

이메일 클라이언트의 WebP 지원은 여전히 불완전하며, 특히 Outlook은 예측하기 어렵습니다. 이메일은 안전하고 검증된 기존 포맷을 사용하는 것이 정답인 몇 안 되는 영역 중 하나입니다.

웹 브라우저는 모두 WebP를 지원하므로 이메일 클라이언트도 지원할 것이라 오해하기 쉽습니다. 데스크톱 Outlook은 완전히 다른 엔진으로 메시지를 렌더링하며, 여러 기업용 메일 시스템은 인식하지 못하는 포맷을 제거하거나 렌더링하지 못합니다. 뉴스레터에서 이미지가 깨지는 것은 WebP가 제공하는 30%의 용량 절감보다 훨씬 더 큰 손실을 초래하므로, 여기서는 JPG와 PNG를 사용하는 것이 맞습니다.

이메일 내부의 포맷 선택

사진에는 JPG를 사용하고, 로고, 버튼 및 텍스트가 포함된 모든 이미지에는 PNG를 사용하세요. 웹에서의 규칙과 동일하지만, 이메일 이미지는 크기가 작은 경우가 많아 그 결과가 더 눈에 띕니다.

  • 제품 사진, 헤더 이미지 및 실제 장면을 담은 모든 그림에는 JPG를 사용합니다.
  • 로고, 아이콘 및 단색 배경이나 선명한 텍스트 경계가 있는 그래픽에는 PNG를 사용합니다.
  • 움직이는 GIF는 애니메이션이 의미를 전달할 때만 사용하고, 1 MB 미만으로 유지합니다.
  • WebP 및 AVIF는 피하세요. 두 포맷 모두 모든 메일 클라이언트에서 안정적으로 렌더링되지 않습니다.
  • SVG는 완전히 피하세요. 대부분의 이메일 클라이언트가 보안상의 이유로 이를 차단합니다.

많은 클라이언트에서 이미지가 기본적으로 차단됨

많은 수신자가 이미지가 꺼진 상태로 이메일을 확인하므로, 메시지는 텍스트만으로도 작동해야 합니다. 기업용 메일 시스템과 개인정보를 중시하는 사용자들은 독자가 이미지를 로드하도록 선택하기 전까지 외부 이미지를 차단합니다.

차단된 이미지 자리에는 대체 텍스트가 표시되므로 모든 이미지에 alt 텍스트를 작성하세요. 혜택, 마감일, 행동 유도(CTA)를 포함한 필수 정보를 이미지 안에만 넣어서는 안 됩니다. 하나의 큰 이미지로만 제작된 뉴스레터는 상당수 수신자에게 빈 사각형으로 보일 뿐만 아니라, 스크린 리더 사용자에게도 최악의 경험을 제공합니다.

뉴스레터 이미지 준비 방법

뉴스레터를 빠르고 가독성 있게 유지하려면 다음 7단계를 따르세요.

  1. 모든 데스크톱 클라이언트가 스크롤 없이 렌더링할 수 있도록 이메일을 600 픽셀 너비로 디자인합니다.
  2. 각 이미지를 레이아웃에서 차지할 정확한 모양으로 자릅니다.
  3. 표시 너비의 딱 2배 크기로만 조절합니다.
  4. 사진은 JPG로, 텍스트가 포함된 그래픽은 PNG로 변환합니다.
  5. 각 파일을 100 KB 미만의 목표 크기로 압축합니다.
  6. 이미지를 메시지에 직접 포함하는 대신 발송 플랫폼이나 자체 서버에 호스팅합니다.
  7. 캠페인을 예약하기 전에 Gmail, Outlook 및 모바일 기기로 테스트 메일을 발송합니다.

개별 이미지보다 이메일 전체 용량이 더 중요합니다

구독자는 종종 연결 상태가 좋지 않은 모바일 기기에서 뉴스레터를 열어보므로, 이미지를 포함한 전체 메시지 용량을 600 KB 미만으로 유지하세요. 5 MB짜리 뉴스레터는 로딩이 느려 렌더링이 끝나기도 전에 닫히게 됩니다.

압축을 시작하기 전에 이미지 개수를 확인하세요. 개당 100 KB인 사진이 12개 포함된 뉴스레터는 이미 1.2 MB에 달하므로, 이는 이미지 크기를 줄이기보다 레이아웃에서 이미지 개수를 줄여야 함을 의미합니다. 이미지 개수를 줄이면 성능과 가독성이 모두 향상됩니다. 이미지가 너무 많은 긴 뉴스레터는 끝까지 읽히는 경우가 드물기 때문입니다.

다크 모드가 이미지에 미치는 영향

여러 클라이언트가 다크 모드에서 색상을 반전시키거나 조정하므로, 흰색 배경의 로고는 어두운 메시지 안에서 밝은 사각형으로 튀어 보입니다. 발송 전에 다크 모드에서 모든 캠페인을 테스트하세요.

로고와 아이콘에는 투명 배경의 PNG 파일을 사용하여 어떤 배경색 위에도 자연스럽게 얹히도록 하세요. 페이지 배경이 흰색일 것이라 가정하고 제작된 흰색 배경의 이미지는 피해야 합니다. 사진은 클라이언트가 거의 수정하지 않으므로 대체로 안전하지만, 단색 그래픽과 텍스트 이미지는 다크 모드에서 문제가 발생하기 쉽습니다.

레티나 화면과 이미지 선명도

고해상도 화면에서도 이미지가 선명하게 유지되도록 표시 너비의 2배로 내보낸 다음, 늘어난 픽셀을 상쇄하기 위해 더 강하게 압축하세요. 품질 70으로 압축한 1200 픽셀 이미지가 품질 95의 600 픽셀 이미지보다 대개 화질이 더 좋고 용량도 적게 나갑니다.

마크업의 width 속성은 파일 크기가 아닌 표시 크기로 설정하여, 클라이언트가 추가된 디테일을 활용하면서 이미지를 600 픽셀로 렌더링하도록 하세요. width 속성을 누락하면 일부 클라이언트가 이미지를 실제 픽셀 크기 그대로 표시하여 데스크톱 레이아웃이 깨질 수 있습니다.

발송 전 캠페인 점검 사항

  • Gmail, Outlook, Apple Mail 및 최소 하나 이상의 모바일 기기로 테스트 메일을 발송합니다.
  • 이미지가 차단된 상태에서 테스트 메일을 확인하여 메시지가 여전히 이해되는지 확인합니다.
  • Gmail에서 메시지가 잘려 '전체 메시지 보기' 링크가 표시되지 않는지 확인합니다.
  • 모든 이미지에 내용을 설명하는 alt 텍스트가 있는지 확인합니다.
  • 특히 로고와 단색 그래픽의 다크 모드 렌더링을 확인합니다.
  • 모든 이미지의 총 용량을 합산하여 600 KB 미만인지 확인합니다.

한 번에 캠페인 준비하기

뉴스레터의 모든 이미지를 일괄 처리하여 전체 캠페인이 동일한 사양을 공유하도록 하세요. 뉴스레터에는 보통 5개에서 15개의 이미지가 포함되며, 매주 발송하는 경우 일 년 동안 수백 개의 이미지를 준비하게 됩니다.

너비와 목표 KB를 한 번만 설정하고 이미지를 끌어다 놓으면 각 파일이 사양에 맞춰 변환됩니다. 모든 작업은 사용자의 브라우저 내부에서 자체 프로세서로 실행되므로, 미공개 혜택, 이미지로 렌더링된 구독자 목록, 클라이언트 캠페인 작업물 등이 외부 서버로 전송되지 않습니다. 런칭을 준비하는 대행사의 경우, 이러한 파일을 로컬에 유지함으로써 압축 용량 절감보다 훨씬 더 중요한 정보 유출 위험을 방지할 수 있습니다.

헤더, 2열 제품 행, 푸터 로고 등 자주 반복되는 레이아웃 블록에 맞춰 올바른 크기의 템플릿 폴더를 만들어 두세요. 매주 메일을 발송하는 경우 동일한 4~5가지 형태를 계속 재사용하게 되므로, 기존 사양에 새 이미지를 맞추는 것이 매 캠페인마다 크기를 새로 결정하는 것보다 시간을 훨씬 단축해 줍니다.

블로그로 돌아가기