Ghost Image Sizes: Best Practices

Upload one large original and let Ghost serve the right size automatically. Recommended pixel sizes for every image slot in a Ghost theme, plus format tips.

Luxe Themes 3 min read

Quick answer: Upload one large original (at least 2000px wide for full-width images) and let Ghost do the rest. Ghost generates multiple sizes from every upload, and the theme automatically serves the smallest one that looks sharp on the visitor’s screen. Uploading images that are too small is the mistake that can’t be fixed automatically; uploading big is always safe.

How Ghost and your theme handle images

Every image you upload is processed by Ghost into a set of widths the theme declares (in Luxe themes: 160, 320, 600, 960, 1200, and 2000 pixels). When a page loads, the browser picks the best fit for the screen and pixel density. Two practical consequences:

  1. You never need to pre-resize. The 4000px photo from your camera works fine; phones will still receive a 320px version.
  2. Small uploads stay small. Ghost can shrink images but never enlarges them. An 800px upload will look soft on a desktop screen or a retina display, and nothing can repair that after the fact.

These slots exist on every Ghost site. Exact display ratios vary by theme, so check your theme’s documentation for its specific numbers; the sizes below are safe for all Luxe themes.

ImageWhere it appearsRecommendation
Post feature imagePost cards, post pages, social sharesAt least 2000px wide; ratio per your theme’s cards
Publication coverSite-wide backgrounds, membership pagesAt least 2000px wide
Publication logoSite header or sidebarSVG, or transparent PNG at least 600px wide
Publication iconBrowser tab, bookmarks, app iconSquare PNG, at least 512×512px
Author profile imageBylines, author pagesSquare, at least 400×400px
Tag imageTag archive pagesSquare, at least 400×400px
In-post imagesPost content, galleriesUp to 2000px wide for full-width cards

Set the publication images under SettingsDesign & brandingBrand; author images under SettingsStaff; tag images under Tags in Ghost Admin.

Formats and file size

  • Photos: JPEG or WebP. WebP gives smaller files at the same quality and every current browser supports it.
  • Logos and graphics: SVG where possible (crisp at every size), otherwise PNG with transparency.
  • File size: keep originals under roughly 1 to 2 MB. Ghost serves resized versions to visitors either way, but very large originals slow down uploads and the editor.
  • Animated GIFs: work, but are heavy; a short video file is usually smaller.

If an image looks cropped

Post cards display images at a fixed aspect ratio and crop the overflow, keeping the center. If something important sits at the edge of the frame, reframe the image toward the center. Several Luxe themes also expose the card ratio as a setting or a small CSS override, so you can match the crop to how your images are shot; your theme’s documentation lists the specifics.

If an image looks blurry

It was almost certainly uploaded too small, then stretched by a large or high-density screen. Re-upload a bigger original. As a rule of thumb, aim for at least twice the largest size the image is displayed at.

Frequently Asked Questions

What size should my Ghost post feature image be?
Upload at least 2000 pixels wide. Ghost automatically generates smaller versions (320, 600, 960, 1200, and 2000 pixels in Luxe themes), and the theme serves whichever fits the visitor's screen. A large original guarantees every size is sharp; the exact display ratio depends on your theme's card and post layouts.
Should I resize or compress images before uploading them to Ghost?
Resizing is unnecessary: Ghost generates the sizes the theme needs from your original, and uploading small images just makes them blurry on large screens. Light compression is still worthwhile for very large photos, since originals over a few megabytes slow down the editor and the initial upload. Around 1 to 2 MB is a good ceiling.
Why does my image look cropped or cut off in Ghost?
Post cards and some post layouts display images at a fixed aspect ratio and crop whatever does not fit, keeping the center visible. If important content sits near the edges, reframe the image toward the center, or check whether your theme offers an aspect ratio setting that matches your images better.
What image format should I use in Ghost?
JPEG or WebP for photos, PNG or SVG for logos and graphics that need transparency or crisp edges. Ghost keeps your original format. Modern formats like WebP give smaller files at the same quality and are supported by all current browsers.

Recommended Themes

These themes excel at the features discussed in this article.

Also supports these features:

Get every theme in one bundle

The complete Luxe Themes bundle — every theme, one purchase.

$249