Image Compressor

Compress image for Dribbble Shot

Dribbble shots render at 800×600 by default with a 4x retina render at 3200×2400.

Your images stay on your device. Nothing is uploaded.

Dribbble shot upload spec: 800×600 rendered / 3200×2400 max upload, up to 10 MB, PNG or JPG. Practical spec: land at 1600×1200 with JPEG quality 88 for a crisp shot render under 400 KB.

For animation-based shots, upload GIF or MP4 (Dribbble accepts both).

Frequently asked questions

What size should an image be for Dribbble shot upload?
The preset on this page reflects the recommended dimensions for Dribbble shot upload. Uploading at these dimensions avoids the auto-crop or auto-downscale that the platform would otherwise apply.
Does the platform re-encode after upload?
Yes — most platforms re-encode uploaded images to their internal format and bitrate. Starting from a clean, correctly sized image means only one round of lossy re-encoding rather than two.
What format should I use for Dribbble shot upload?
The preset uses the format recommended for Dribbble shot upload. JPEG is the safest universal choice; some workflows benefit from WebP or PNG for specific reasons (transparency, screenshots, etc.).
Is anything uploaded?
No. The compression and resize run in your browser. The image only leaves your device when you upload it to Dribbble shot upload yourself.
Can I batch process multiple images for Dribbble shot upload?
Yes — use the bulk compressor to process a folder of images with the same settings. Every image gets the correct dimensions and quality for Dribbble shot upload.

Prepare a Dribbble — shot upload image.

Drop your image — the tool applies the correct dimensions and quality for the platform.

Start compressing