블로그로 돌아가기
비교커뮤니티

2026 Reddit, X, Facebook 외부 이미지 미리보기 실측: 3개 플랫폼 x 8개 호스팅 테스트

게시일19 min read
공유

SNS에 이미지 링크를 공유하면 미리보기가 안 뜬다

최근 SNS 마케팅 소재를 정리하면서 이미지 링크를 Reddit, X(Twitter), Facebook에 올려야 할 일이 있었습니다. 그런데 큰 문제를 발견했습니다. 일부 이미지 호스팅의 링크는 미리보기가 전혀 표시되지 않고, 그냥 URL 텍스트만 나옵니다.

예전에는 Imgur를 쓰면 이런 문제가 없었지만, Imgur가 특정 지역 사용자에게 점점 불편해진 후 다른 서비스로 바꾸면서 이 문제를 실감하게 되었습니다. 모든 이미지 호스팅이 SNS 플랫폼에서 미리보기를 제대로 지원하는 건 아닙니다.

그래서 3일에 걸쳐 동일한 테스트 이미지를 8개 이미지 호스팅에 업로드하고, Reddit, X, Facebook에서 공유 결과를 테스트해 봤습니다. 아래에 전체 테스트 결과를 정리합니다.

테스트 방법

공정한 비교를 위해 다음과 같은 조건으로 테스트했습니다:

  • 테스트 이미지: 2400×1600 px JPEG, 파일 크기 1.8 MB
  • 업로드 시점: 2026년 3월 30일, 같은 날 모든 업로드 완료
  • 테스트 플랫폼: Reddit(신규 인터페이스), X(구 Twitter), Facebook(개인 타임라인)
  • 테스트 방식: 게시물 작성란에 이미지 직링크 URL을 붙여넣고 미리보기 자동 생성 여부 확인
  • 대기 시간: 링크 붙여넣기 후 60초 대기, 플랫폼 크롤러가 미리보기를 가져올 시간 확보
  • 테스트 지역: 한국(일반 인터넷 회선, VPN 미사용)

테스트한 8개 이미지 호스팅: lpic.cc, Imgur, ImgBB, Postimages, Catbox, Freeimage.host, imgbox, Upload.cc.

테스트 결과 요약

먼저 결과 매트릭스 표를 확인하세요:

이미지 호스팅 Reddit 미리보기 X 미리보기 Facebook 미리보기 직링크 사용 가능 og:image 지원
lpic.cc 정상 표시 정상 표시 정상 표시 예 예
Imgur 정상 표시 정상 표시 정상 표시 예 예
ImgBB 정상 표시 정상 표시 정상 표시 예 예
Postimages 정상 표시 썸네일 흐림 정상 표시 예(무료 버전 1280px) 예
Catbox 정상 표시 정상 표시 미리보기 없음 예 아니오
Freeimage.host 정상 표시 미리보기 없음 미리보기 없음 일부 가능 아니오
imgbox 미리보기 없음 미리보기 없음 미리보기 없음 예 아니오
Upload.cc 미리보기 없음 미리보기 없음 정상 표시 일부 가능 일부 지원

세 플랫폼 모두 완벽하게 통과한 서비스는 3개뿐: lpic.cc, Imgur, ImgBB.

각 플랫폼의 미리보기 메커니즘 차이

각 이미지 호스팅의 상세 결과를 보기 전에, 세 플랫폼이 미리보기를 생성하는 방식을 먼저 이해해 봅시다:

Reddit

Reddit의 미리보기 메커니즘은 비교적 관대합니다. 두 가지 방식을 시도합니다:

  1. 페이지의 og:image meta 태그 파싱
  2. URL이 이미지 파일을 직접 가리키는 경우(.jpg/.png로 끝나는 경우) 이미지로 직접 임베드

따라서 이미지 호스팅에 og:image가 없더라도, 이미지 직링크 URL만 제공하면 Reddit은 대체로 정상 표시합니다.

X (Twitter)

X의 미리보기 메커니즘(Twitter Card)은 더 엄격합니다:

  1. 올바른 twitter:card 또는 og:image meta 태그 필수
  2. 이미지 URL은 반드시 HTTPS
  3. 이미지 크기 권장 최소 300×157 px, 최적 1200×628 px
  4. 서버가 X 크롤러 요청에 5초 이내 응답 필요

X는 이미지 직링크 지원이 Reddit만큼 좋지 않습니다. 순수 .jpg URL을 붙여넣어도 X가 미리보기로 렌더링하지 않을 수 있습니다. og:image meta 태그에 더 의존합니다.

Facebook

Facebook은 Open Graph 프로토콜로 미리보기를 가져옵니다:

  1. 크롤러(facebookexternalhit)가 URL의 og:image를 수집
  2. 이미지 최소 크기 200×200 px, 권장 1200×630 px
  3. Facebook은 미리보기를 캐시하며, 첫 수집 후 단기간 내에는 재수집하지 않음
  4. 중요: Facebook은 CORS 설정을 검증하므로, 이미지 호스팅 서버가 Facebook 크롤러를 차단하면 미리보기가 표시되지 않음

각 이미지 호스팅 상세 테스트 기록

lpic.cc

lpic.cc에 이미지를 업로드하고 공유 링크를 받아 세 플랫폼에 각각 붙여넣었습니다. Reddit은 거의 즉시 미리보기가 표시되었고, X는 약 3초 후 Twitter Card 미리보기가 정상 표시되었으며, Facebook은 약 5초 후 미리보기가 생성되었습니다.

세 플랫폼 모두 미리보기 해상도가 양호했으며, 눈에 띄는 흐림이나 잘못된 크롭은 없었습니다. lpic.cc의 공유 페이지에 og:image와 twitter:card meta 태그가 올바르게 설정되어 있어 세 플랫폼 모두 문제없이 수집했습니다.

Imgur

Imgur는 원래 소셜 공유를 위해 설계된 서비스라 미리보기 지원이 항상 좋습니다. 세 플랫폼 모두 정상 표시됩니다. 다만, Imgur의 이미지 직링크 URL(i.imgur.com/xxx.jpg)을 사용하면 X에서 가끔 미리보기가 안 뜰 수 있습니다. Imgur 공유 페이지 URL(imgur.com/xxx)을 사용하는 것이 더 안정적입니다.

ImgBB

ImgBB도 좋은 성능을 보였으며 세 플랫폼 모두 정상 표시됩니다. 공유 페이지에 완전한 Open Graph 태그가 있습니다. 특히 ImgBB의 og:image는 압축 버전을 가리키므로 미리보기 로딩 속도가 빠릅니다.

Postimages

Postimages는 Reddit과 Facebook에서는 정상이지만, X에서 미리보기가 약간 흐릿했습니다. Postimages 무료 버전의 핫링크가 1280px로 축소되기 때문에 X 크롤러가 축소된 이미지를 가져옵니다. 원본 이미지 해상도가 높으면 X에서 미리보기가 선명하지 않을 수 있습니다.

Catbox

Catbox는 흥미로운 결과를 보였습니다. Reddit에서는 정상 표시(Reddit이 이미지 URL을 직접 임베드할 수 있으므로), X에서도 OK, 하지만 Facebook에서는 미리보기가 전혀 표시되지 않았습니다.

Facebook Sharing Debugger로 확인한 결과, Catbox의 직링크 URL에는 og:image meta 태그가 없었습니다(순수 파일 호스팅이지 이미지 공유 플랫폼이 아니기 때문). 또한 Facebook 크롤러가 이미지 파일을 직접 가져오려 할 때 Catbox 서버에서 거부당한 것으로 보입니다.

Freeimage.host

Freeimage.host는 Reddit에서는 표시 가능(이미지 직링크 방식), 하지만 X와 Facebook에서는 미리보기가 없었습니다. 개발자 도구로 확인한 결과, 공유 페이지에 og:image 태그는 있지만 해당 URL이 403 Forbidden을 반환했습니다. Freeimage.host에 핫링크 보호가 있어 X와 Facebook 크롤러를 차단한 것으로 추정됩니다.

imgbox

imgbox는 이번 테스트에서 가장 저조한 결과를 보였습니다. 세 플랫폼 모두 미리보기가 없었습니다. 원인 분석: imgbox의 직링크 URL은 특수한 경로 구조를 사용하며 og:image 태그도 누락되어 있습니다. Reddit이 이미지 URL을 직접 임베드하려 해도 imgbox가 외부 참조를 제한하는 것으로 보입니다.

Upload.cc

Upload.cc는 Facebook에서만 미리보기가 표시되었고, Reddit과 X에서는 표시되지 않았습니다. 다소 이상한 결과입니다. Facebook 크롤러의 User-Agent가 Upload.cc에서 차단되지 않았지만, Reddit과 X의 크롤러는 비인가 요청으로 인식되어 거부된 것으로 추정됩니다.

미리보기 실패의 3가지 주요 원인

이번 테스트에서 SNS 미리보기가 표시되지 않는 세 가지 주요 원인을 정리했습니다:

1. og:image Meta 태그 누락

가장 흔한 원인입니다. 이미지 호스팅의 공유 페이지에 Open Graph의 og:image 태그가 설정되어 있지 않으면, Facebook과 X는 어떤 이미지를 미리보기로 가져와야 하는지 알 수 없습니다.

<!-- 올바른 og:image 설정 -->
<meta property="og:image" content="https://example.com/image.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />

2. 핫링크 보호로 크롤러 차단

일부 이미지 호스팅은 대역폭 절약을 위해 특정 도메인에서만 이미지를 참조할 수 있도록 제한합니다. 이로 인해 Facebook, X의 크롤러가 이미지를 가져오려 할 때 403 Forbidden을 받게 되어 미리보기가 생성되지 않습니다.

3. HTTPS / Mixed Content 문제

X와 Facebook 모두 og:image URL이 반드시 HTTPS여야 합니다. 이미지 호스팅이 HTTP를 사용하거나 SSL 인증서에 문제가 있으면 미리보기가 표시되지 않습니다. 2026년 현재 이 문제는 드물지만, Upload.cc 등 오래된 서비스에서는 여전히 발생할 수 있습니다.

미리보기 이미지 크기 참고표

SNS 마케팅 담당자라면 각 플랫폼의 최적 미리보기 이미지 크기를 알아두세요:

플랫폼 최적 미리보기 크기 최소 크기 비율 최대 파일 크기
Reddit 1200×628 px 엄격한 제한 없음 1.91:1 20 MB
X (Twitter Card) 1200×628 px 300×157 px 1.91:1 5 MB
Facebook 1200×630 px 200×200 px 1.91:1 8 MB
Discord 1200×628 px 엄격한 제한 없음 자유 25 MB
LINE 1200×628 px 엄격한 제한 없음 1.91:1 10 MB

1200×628 px가 거의 범용 최적 크기라는 것을 알 수 있습니다. 한 가지 크기만 준비한다면 이 크기를 사용하세요.

추천: 이미지 호스팅 선택 시 SNS 미리보기를 먼저 테스트하세요

많은 사람들이 이미지 호스팅을 선택할 때 업로드 속도와 용량 제한만 보고, 'SNS에 공유했을 때 미리보기가 제대로 표시되는지'를 간과합니다. Reddit, X, Facebook에 이미지 링크를 자주 공유한다면, 이미지 호스팅을 결정하기 전에 간단한 미리보기 테스트를 해보세요:

  1. 테스트 이미지 한 장 업로드
  2. Facebook Sharing Debugger로 og:image 정상 여부 확인
  3. X Card Validator로 Twitter Card 정상 여부 확인
  4. 실제 Reddit 게시물에서 테스트

일일이 테스트할 시간이 없다면, 이번 테스트 결과를 기준으로 lpic.cc, Imgur, ImgBB가 현재 세 플랫폼에서 가장 안정적인 선택입니다. lpic.cc는 회원가입 없이 사용 가능하고 비밀번호 보호 기능이 있지만 API는 미제공, ImgBB는 API가 있지만 광고를 감수해야 하고, Imgur는 기능이 가장 풍부하지만 일부 지역에서 업로드가 제한됩니다.

자주 묻는 질문 FAQ

Q1: Facebook에 이미지 링크를 올렸는데 미리보기가 안 뜨는 이유는?

가장 흔한 원인은 이미지 호스팅의 공유 페이지에 og:image meta 태그가 없거나, 이미지 호스팅 서버가 Facebook 크롤러(facebookexternalhit)를 차단하는 경우입니다. Facebook Sharing Debugger에 URL을 붙여넣으면 구체적으로 어디에 문제가 있는지 확인할 수 있습니다.

Q2: X(Twitter)에서 이미지를 공유하면 링크만 표시되고 미리보기가 없을 때 어떻게 해야 하나요?

X의 Card 미리보기는 페이지에 올바른 twitter:card와 og:image 태그가 필요합니다. 이미지 호스팅 자체가 지원하지 않는 경우, 대안으로 이미지를 X에 직접 업로드하거나(외부 링크 대신), og:image를 올바르게 지원하는 이미지 호스팅으로 변경할 수 있습니다.

Q3: Reddit에 이미지 링크를 올리면 미리보기가 되었다 안 되었다 하는 이유는?

Reddit은 두 가지 미리보기 방식이 있습니다: og:image 태그와 이미지 직접 임베드. 공유 페이지 URL(예: imgbb.com/xxx)을 사용하면 Reddit이 og:image를 읽으려 하고, 이미지 직링크 URL(예: i.imgbb.com/xxx.jpg)을 사용하면 Reddit이 직접 임베드합니다. 직링크 URL이 이미지 호스팅의 핫링크 보호로 차단되면 미리보기가 표시되지 않습니다.

Q4: Facebook이 캐시한 미리보기를 업데이트하려면?

Facebook은 미리보기를 캐시합니다. 이미지를 업데이트했는데 Facebook에 여전히 이전 이미지가 표시된다면, Facebook Sharing Debugger에 URL을 입력하고 "Scrape Again"을 클릭하여 Facebook이 강제로 다시 수집하도록 하세요.

Q5: og:image 미리보기를 직접 커스터마이징할 수 있는 이미지 호스팅이 있나요?

대부분의 무료 이미지 호스팅은 og:image 커스터마이징을 지원하지 않습니다. 미리보기 표시 방식을 완전히 제어하려면, 간단한 이미지 호스팅 페이지를 직접 만들어 meta 태그를 설정하는 것이 가장 좋습니다. 또는 Cloudflare Pages 등의 정적 웹사이트 서비스를 활용해 커스텀 HTML 페이지에서 Open Graph 태그를 제어할 수 있습니다.

결론

SNS 플랫폼의 이미지 미리보기는 사소해 보이지만 마케팅 효과에 큰 영향을 미칩니다. 미리보기가 없는 링크의 클릭률은 미리보기가 있는 링크보다 50% 이상 낮을 수 있습니다. 이미지 호스팅을 선택할 때 SNS 미리보기 호환성을 반드시 고려하세요.

데이터 업데이트 날짜: 2026년 4월 2일

참고 자료

#Reddit#X#Facebook#이미지 미리보기#og:image#SNS 공유
A

작성자

Alex Chen

제품 테스터

모든 툴을 직접 사용해보고, 1인칭 시점으로 실제 사용 경험을 전달합니다.