2026 Comprehensive Guide for X (Twitter)
Complete reference for X (Twitter) demographics, post formats, ad specifications, and technical requirements
Demographics
User Base
- Monthly Active Users: 557-611 million globally
- Global Ranking: 15th most popular social media platform globally
- Monthly Visits: 3.8 billion visits
- Unique Visitors: 759.7 million unique visitors
- Daily Usage: Average user spends 11 minutes daily (down from 30+ minutes previously)
- News Usage: 60% of users access X for news
Key Takeaways
- Largest User Group: Users aged 25-34 years (37.5% of users)
- Most Active: Users aged 18-34 comprise 69.6% of user base
- Gender Split: 61% male, 39% female (more male-dominated than most platforms)
- Strong Demographics: Skews toward younger audiences, popular for news consumption
Age & Gender Distribution
Overall Gender Split
- Male: 61% of users
- Female: 39% of users
- Ratio: Approximately 2:1 male-to-female ratio
Age Group Distribution
- 25-34: 37% of users (largest demographic)
- 18-24: 32% of users
- 35-49: 21% of users
- 50+: 7% of users
- 13-17: 2% of users
- U.S. Teens: Only 16% of US teens used X in 2025 (down from 33% in 2015)
Geographic Distribution
Top Markets
- #1: United States (106 million users - more than 1 in 5 X users are American)
- #2: Japan (69 million users)
- #3: India (25 million users)
- #4: Indonesia (25 million users)
- #5: United Kingdom (24 million users)
- #6: Brazil (21 million users)
Growth Trends
- Platform Usage: Text-based platform with image and video support
- News Focus: 60% of users access X for news
- Engagement: Average daily usage of 11 minutes per user
- Teen Usage: Declining teen adoption (16% in 2025 vs 33% in 2015)
Post Types and Specifications
Image Posts
Standard Feed
- Dimensions: 1200 × 675px
- Aspect Ratio: 16:9
- Best For: Landscape content
Square Posts
- Dimensions: 1080 × 1080px
- Aspect Ratio: 1:1
- Best For: Consistent display
Portrait Posts
- Dimensions: 1080 × 1350px
- Aspect Ratio: 4:5
- Best For: Vertical content
Image File Requirements:
- File Types: JPG, JPEG, PNG, GIF, or WebP
- Twitter Cards: 1200 × 628px (1.91:1 aspect ratio)
- Text Limit: 280 characters per post (links reduce count by 23 characters)
Video Posts
Landscape Videos
- Dimensions: 1280 × 720px
- Aspect Ratio: 16:9
- Best For: Standard video content
Vertical Videos
- Dimensions: 720 × 1280px
- Aspect Ratio: 9:16
- Best For: Mobile-first content
Square Videos
- Dimensions: 720 × 720px
- Aspect Ratio: 1:1
- Best For: Cross-platform content
Video File Requirements:
- File Types: MP4 or MOV
- Codec: H.264 video codec, AAC audio
- Frame Rate: 30fps recommended
- Duration (Non-Premium): Up to 140 seconds
- Duration (Premium Plus): Up to 4 hours on web/iOS
- File Size (Non-Premium): 512MB max
- File Size (Premium Plus): Up to 16GB
- Resolution (Premium Plus): 1080p for videos under 2 hours, 720p for 2-4 hours
Profile Specifications
Profile Picture
- Dimensions: 400 × 400px
- Aspect Ratio: 1:1
- Maximum File Size: <2MB
- File Types: JPG, JPEG, PNG, GIF, or WebP
Header/Banner Image
- Dimensions: 1500 × 500px
- Aspect Ratio: 3:1
- Maximum File Size: <5MB
- File Types: JPG, JPEG, PNG, GIF, or WebP
Text Posts
- Character Limit: 280 characters per post
- Link Impact: Links reduce character count by 23 characters (leaving 257 for copy)
- Platform Type: Text-based platform with image and video support
Paid Placements and Ad Specifications
Available Ad Formats
Text Ads
Regular promoted tweets in the feed
Image Ads
Single photo ads with multiple variations
Video Ads
Video content advertisements
Carousel Ads
Multiple scrollable items in one ad
Moment Ads
Collection-based advertisements
Campaign Objectives
Awareness
- Bidding: Pay per impression (CPM)
- Goal: Maximize ad exposure
Consideration
- Bidding: Pay per interaction (CPV, CPE, CPC)
- Goal: Drive engagement and interactions
Conversion
- Bidding: Pay per app click for in-app conversions
- Goal: Drive conversions and actions
Text Ad Specifications
- Copy: 280 characters maximum
- Link Impact: Links reduce character count by 23 characters (leaving 257 for copy)
- Format: Regular promoted tweets appearing in feed
Image Ad Specifications
Standalone Image Ads
- Image Sizes: 1200 × 1200px (1:1) or 1200 × 628px (1.91:1)
- Aspect Ratios: 1.91:1 or 1:1
- File Types: JPEG or PNG
- Max File Size: 5MB
Image Ads with Website Buttons
- Image Sizes: 800 × 418px (1.91:1) or 800 × 800px (1:1)
- Website Title: 70 characters (50 characters recommended to avoid truncation)
- File Types: JPEG or PNG
- Max File Size: 5MB
Image Ads with App Buttons
- Image Sizes: 800 × 418px (1.91:1) or 800 × 800px (1:1)
- Call to Action Options: Install, Open, Play, Shop, Book, Connect, Order
- File Types: JPEG or PNG
- Max File Size: 5MB
Video Ad Specifications
Video Dimensions
- Square: 1200 × 1200px (1:1 ratio)
- Landscape: 1920 × 1080px (16:9 ratio)
- File Types: MP4 or MOV
- Codec: H.264 video codec, AAC audio
- Frame Rate: 30fps recommended
Video Duration & Size
- Non-Premium: Up to 140 seconds, 512MB max
- Premium Plus: Up to 4 hours on web/iOS, up to 16GB
- Resolution: 1080p (under 2 hours), 720p (2-4 hours) for Premium Plus
Carousel Ad Specifications
Image Carousel
- Dimensions: 800 × 418px (1.91:1) or 800 × 800px (1:1)
- File Types: JPEG or PNG
- Max File Size: <3MB (single), <20MB (multi-image)
Video Carousel
- Dimensions: 800 × 450px (16:9 ratio)
- File Types: MP4 or MOV
Mixed Media Carousel
- Dimensions: 800 × 800px (1:1)
- File Types: JPEG, PNG (images), MP4, MOV (videos)
Asset Count Per Post Type
Organic Posts
- Text Posts: Text-only posts (up to 280 characters)
- Image Posts: 1 image per post
- Video Posts: 1 video per post
- Mixed Media: Can combine text with images or video
Paid Placements
- Text Ads: Text-only promoted tweets
- Image Ads: 1 image per ad
- Video Ads: 1 video per ad
- Carousel Ads: Multiple images or videos per carousel
- Moment Ads: Collection-based format
Supported File Types
Image File Types
- JPG/JPEG: Standard image format
- PNG: Supports transparency
- GIF: Animated GIF format
- WebP: Modern web image format
- Maximum File Size: <2MB (profile), <5MB (feed), <3MB (single ad), <20MB (multi-image ad)
Video File Types
- MP4: Most widely supported video format
- MOV: QuickTime video format
- Codec: H.264 video codec, AAC audio
- Frame Rate: 30fps recommended
- Maximum File Size: 512MB (non-premium), up to 16GB (Premium Plus)
- Duration: Up to 140 seconds (non-premium), up to 4 hours (Premium Plus)
Stop Worrying About X (Twitter) Specs
Automate Your X (Twitter) Marketing
Create & Schedule Posts & Ads More Than 100x Faster
Start Your Free Trial TodayNo credit card required • 14-day free trial • Cancel anytime