social-media

Twitter Image Size Limits, Specs, and Best Practices

To display crisp, full‑bleed images in timelines and profile galleries, use the following dimensions and file limits. Exact pixel targets and maximum file sizes are verified f...

Mara Ellison
Twitter Image Size Limits, Specs, and Best Practices

To display crisp, full‑bleed images in timelines and profile galleries, use the following dimensions and file limits. Exact pixel targets and maximum file sizes are verified for common placements including the Home timeline, Moments, and profile images.

AssetVerified DetailSource Type
Post image (recommended)1200 x 675 px (1.91:1 aspect ratio)Platform spec
Post image (minimum)300 x 158 pxPlatform spec
Post image max file size5 MBPlatform spec
Profile photo (recommended)1200 x 1200 px (1:1)Platform spec
Profile photo display size440 x 440 px on desktop, 360 x 360 px on iOSPlatform spec
Profile banner (cover photo)1500 x 500 px (3:1), with safe area 1128 x 376 pxPlatform spec

Why Image Size Matters on Twitter

Twitter resizes and crops images to fit its layout, so mismatched dimensions can cause important content to be cut off or appear overly compressed. Correct sizing preserves composition, keeps branding clear, and reduces perceived load time. Larger images within the file limit provide more detail on high‑DPI screens, while staying under 5 MB avoids forced compression that can dull colors and introduce artifacts.

How Twitter Displays Images

  • Home timeline and search: Cropped to a 1.91:1 landscape area; portrait images show letterboxing, square images show centered crops.
  • Profile media grid: Prefers square crops; non‑square originals are masked and centered.
  • Moments and embedded tweets: Use the same 1200 x 675 recommendation for consistent presentation.

Best Practices for Posting Images

Follow composition and compression guidelines to make images look sharp at any device pixel density. These steps help text, logos, and key visuals remain legible after Twitter’s processing pipeline.

  1. Size to 1200 x 675 px with a 1.91:1 aspect ratio for timeline posts.
  2. Export at 70–85% JPEG quality or optimize PNGs to stay under 5 MB while preserving detail.
  3. Keep text and critical graphics at least 200 px away from edges to avoid cropping on smaller displays.
  4. Save a 1:1 version for profile photos (1200 x 1200 px) and a 3:1 version for banners (1500 x 500 px).
  5. Use descriptive filenames and alt text to support accessibility and SEO without affecting upload limits.

File Format Guidance

Choose formats based on content type and limits. JPEG favors photographic images with smaller size, PNG retains sharp edges and transparency, GIF supports simple animation, and WebP offers modern compression where supported.

  • Photographs and gradients: JPEG at 70–85% quality.
  • Graphics, screenshots, logos: PNG when clarity is more important than absolute smallest size.
  • Simple looping animations: GIF or WebP if platform support is confirmed.

Mobile Upload Considerations

Mobile devices produce large files and varied orientations. Resizing before upload, stabilizing shaky footage, and avoiding heavy in‑camera filters reduce processing time and prevent rejected uploads.

  • Resize to recommended dimensions on desktop or a trusted editor rather than scaling after upload.
  • Strip unnecessary metadata to shave off kilobytes without removing provenance you may need.
  • Use mobile Twitter’s built‑in crop guides to preserve safe areas for text and logos.

Troubleshooting Common Issues

If images appear blurry, cut off, or upload fails, check dimensions, file size, and aspect ratio first. Re‑export at the recommended size or compress incrementally to stay under 5 MB. For repeated compression artifacts, start from a higher‑quality source or choose a more suitable format such as JPEG for photos and PNG for graphics.

IssueLikely CauseQuick Fix
Photo looks soft after uploadHeavy compression or low source resolutionExport at 70–85% JPEG quality from a high‑resolution source; stay under 5 MB but avoid extreme compression
Key content cropped in timelineWrong aspect ratio or important content too close to edgesUse 1200 x 675 px 1.91:1 and keep text 200 px from edges
Profile picture looks stretchedNon‑square source imageProvide 1200 x 1200 px and let platform center‑mask to square
Upload fails or rejectedFile too large or unsupported formatCompress below 5 MB and convert to JPEG/PNG/WebP/GIF as supported

Summary and Quick Reference

Use 1200 x 675 px at 1.91:1 for timeline posts, 1200 x 1200 px for profile photos, and 1500 x 500 px for banners. Keep every image under 5 MB, favor 70–85% JPEG quality for photos, and keep critical content centered and away from edges. These evergreen guidelines help your visuals stay sharp and consistent as Twitter layout and devices evolve.

Related Reading

More pages in this topic cluster.

How to Check Recent Likes on Instagram: A Clear, Step-by-Step Guide

On Instagram, a recent like indicates that an account has engaged with a post by tapping the like button. This activity can appear in a post’s engagement count and, depending...

Read next
Understanding Adult Snapchat Accounts: Types, Uses, and Verification Best Practices

Adult Snapchat accounts are user profiles on the Snapchat platform that share content intended for a mature audience, typically marked for users aged 18 and older. These account...

Read next
Can You Capitalize Hashtags: A Clear Guide to Capitalization and Style

You can capitalize hashtags to improve readability and professionalism, and the choice follows clear conventions rather than rigid universal rules. Capitalizing each major word...

Read next