Dribbble is the go-to platform for designers to share work, get discovered, and build a following — but uploading images at the wrong size results in blurry shots, awkward crops, and a less professional impression. This guide covers every Dribbble image type with exact dimensions, format recommendations, and retina-sharpness tips, as of 2026.
Dribbble Image Sizes — Quick Reference
- Shot (standard): 800×600 px (4:3 ratio)
- Shot (retina / 2×): 1600×1200 px — recommended for sharp display on HiDPI screens
- Profile avatar: 400×300 px canvas, displayed as circle
- Team / company page cover: 1600×400 px (4:1 ratio)
- Max file size (PNG/JPG): 10 MB
- Max file size (GIF): 8 MB
- Supported formats: PNG, JPG, GIF, MP4 (video shots, up to 30 seconds)
Dribbble Shot Size
The shot is Dribbble's core content unit — the image that appears in feeds, search results, and your profile grid. Dribbble has used the 4:3 ratio since its founding, and it remains the standard in 2026.
- Standard display size: 800×600 px (4:3 ratio)
- Retina / 2× upload: 1600×1200 px — Dribbble displays the shot at 800×600 px on standard screens but serves the full 1600×1200 px on HiDPI / retina displays. Always upload at 2× for the sharpest result.
- Minimum accepted size: 400×300 px — technically accepted, but looks noticeably soft on modern screens. Avoid for portfolio shots.
The golden rule: always upload at 1600×1200 px. Dribbble automatically serves the right resolution to each device. Uploading at 800×600 px means retina visitors see a scaled-up, soft version of your work.
Use Picovert's image resizer to resize your artboard export to exactly 1600×1200 px before uploading.
Dribbble Profile Avatar Size
Your Dribbble profile avatar is displayed as a circle — the actual upload canvas is 400×300 px, but only the circular center area is visible to viewers.
- Upload canvas: 400×300 px
- Displayed shape: circle — the avatar is cropped to a circle on display
- Safe zone: keep your subject (face or logo) within the center 300 px circle. Anything in the corners will be cropped out.
- Format: PNG for logos and illustrations (sharp edges); JPEG for photographs
A square source image with your subject perfectly centered works best. Use the image cropper to trim your photo to a centered square before resizing to 400×300 px.
Dribbble Team / Company Page Cover Size
If you manage a team or company page on Dribbble, the cover banner is displayed prominently at the top of your page. Dribbble renders it at various widths depending on screen size, so keeping key elements centered is essential.
- Recommended size: 1600×400 px (4:1 ratio)
- Format: PNG or JPEG
- Safe zone: keep important text and visuals in the horizontal center of the image — the left and right edges may be cropped on narrower screens
Avoid placing your company name, logo, or tagline near the left or right edges. A centered layout with a clean branded background (solid color or subtle gradient) works consistently across screen sizes.
GIF Shots — Animated UI and Micro-Interactions
Animated GIF shots are popular on Dribbble for showcasing UI animations, hover states, loading sequences, and micro-interactions. They follow the same dimension rules as static shots:
- Dimensions: 800×600 px (standard) or 1600×1200 px (retina — preferred)
- Max file size: 8 MB
- Max duration: 12 seconds
- Loop behavior: Dribbble loops GIFs automatically — design your animation to loop smoothly
GIF file sizes grow quickly at 1600×1200 px. To keep GIFs under 8 MB:
- Reduce color depth — use 128 colors instead of 256. Most UI animations look identical with 128 colors and the file size drops significantly.
- Lower the frame rate — 12 fps is sufficient for most UI animations; 24 fps is rarely necessary and doubles the file size.
- Crop to the animated area — if only part of the design animates, crop the GIF to show just that area rather than the full 1600×1200 canvas.
- Shorten the loop — aim for 3–6 seconds. Longer loops don't add value and inflate file size.
Use Picovert's GIF compressor to reduce GIF file size before uploading to Dribbble.
Video Shots (MP4)
Dribbble supports MP4 video uploads as an alternative to animated GIFs. Video shots offer higher quality motion at smaller file sizes — ideal for complex animations or longer demos:
- Format: MP4 (H.264 encoding recommended)
- Dimensions: 800×600 px or 1600×1200 px
- Max duration: 30 seconds
- Max file size: 10 MB
For complex UI animations longer than 6 seconds, MP4 is almost always a better choice than GIF — smoother playback, smaller file size, and no color-depth limitations.
Format Recommendations by Shot Type
- UI design, icons, illustrations: PNG — preserves sharp edges, flat colors, and transparency. Ideal for work that originated in Figma, Sketch, or Illustrator.
- Photography, photo manipulation: JPEG at quality 90. Good visual quality at reasonable file size.
- UI animations, hover states, loading indicators: GIF (under 8 MB) or MP4 for longer / more complex animations.
- Brand identity, typography: PNG — keeps text and vector shapes pixel perfect.
- Product mockups: PNG if the mockup has transparent areas or sharp UI elements; JPEG if it's entirely photographic.
What Makes a Great Dribbble Shot
Technical specs are just the starting point. Here's what separates high-performing Dribbble shots from the rest:
- Single focus point — Dribbble shots are small in feeds (around 400 px wide). A shot that tries to show an entire screen loses impact. Zoom in on the most interesting detail: a button design, a typography choice, a color palette swatch.
- Consistent background — Popular approaches: light gray (#F3F3F3 or #FAFAFA), pure white, or a branded color. Avoid busy backgrounds that compete with the work.
- Device mockup for context — If you're showing a full UI, placing it inside a phone or browser mockup gives viewers visual context without overwhelming the shot.
- Upload at 2× (1600×1200 px) — Never upload at 800×600 px. The difference in sharpness is clearly visible on retina screens.
- PNG for UI work — Even a slight JPEG compression artifact is visible on flat design with sharp edges. PNG eliminates this entirely.
How to Resize and Optimize Images for Dribbble
To prepare images for Dribbble quickly:
- Open Picovert's image resizer — free, no account needed.
- Drop your exported design file and set the target size to 1600×1200 px (the 2× retina shot size).
- Choose PNG for UI design work or JPEG at quality 90 for photographic content.
- Download and upload to Dribbble.
If you're preparing a GIF shot that's over 8 MB, compress it first — reducing colors to 128 and lowering frame rate to 12 fps typically brings most GIFs well under the limit without visible quality loss.
For the profile avatar, use the image cropper to trim your photo to a square, then resize to 400×300 px. Keep the subject centered so the circular crop looks natural.