Supported Media Formats and Sizes
## What You Can Upload to FANZA FANZA supports a range of media formats for both posts and direct messages. Here's what works and any limitations to be aware of. **Images:** - Supported formats: JPEG, PNG, GIF (including animated GIFs), and WebP - Maximum file size per image: 20MB - There's no strict resolution requirement, but we recommend uploading at 1080p or higher for the best viewing experience. Images are automatically optimized for different screen sizes when displayed. **Videos:** - Supported formats: MP4, MOV, and WebM - Videos are processed and re-encoded after upload to ensure smooth streaming across all devices. This means there might be a brief delay between uploading a video and it being ready to view. - Video quality is preserved as much as possible during encoding, but extremely high bitrate files may be slightly compressed. **In posts:** - You can attach multiple images or videos to a single post - Mix-and-match is supported — you can have both images and videos in the same post - Text content is always available alongside media. You can create text-only posts too. **In direct messages:** - Images and videos can be sent as attachments - You can set a PPV price on media in messages, just like in posts - The same format and size limits apply as for posts **Tips for best results:** - For photos, JPEG gives you the best balance of quality and file size - For videos, MP4 with H.264 encoding is the most universally compatible format - Portrait-oriented content (9:16 ratio) works great on mobile, while landscape (16:9) is better for desktop viewing - If you're uploading large video files, make sure you have a stable internet connection to avoid upload failures