Every upload is checked on our server, so a file that is too large or of the wrong type is refused whatever the browser allowed. These are the limits that apply.
Your profile and your page
- Avatar: PNG, JPG, JPEG or GIF, up to 15MB
- Banner (Premium): PNG, JPG, JPEG or GIF, up to 15MB
- Favicon (Premium): PNG, JPG or JPEG, up to 2MB
- Background image: PNG, JPG or JPEG, up to 15MB
- Background video: MP4, MOV or GIF, up to 100MB
- Cursor image (Premium): PNG, ICO, CUR or an animated ANI, up to 2MB
- Background music: MP3, WAV or FLAC, up to 20MB, with cover art up to 15MB
- More songs (Premium): MP3, WAV or FLAC, up to 20MB each, nine besides the first
- Lyrics: an .lrc, .json or .ttml file, up to 256KB
- Your own emoji (Premium): PNG, JPG, GIF or WebP, up to 512KB each, five in all
- Share image: PNG, JPG or GIF, up to 15MB
- A link icon: PNG, JPG or JPEG, up to 2MB
- Enter screen sound (Premium): MP3 or WAV, up to 1MB and five seconds
- Fonts (Premium): TTF, OTF, WOFF or WOFF2, up to 2MB each, five in all
On pages (Premium)
- Clips: MP4, MOV or WEBM, up to 20MB each, five in all
- Tracks: MP3, WAV or FLAC, up to 10MB each, five in all, each with a cover of up to 2MB
- Gallery images: PNG, JPG, JPEG, WEBP or GIF, up to 5MB each, ten in all
- Game covers: PNG, JPG, JPEG or WEBP, up to 2MB
- Project covers: PNG, JPG, JPEG or WEBP, up to 2MB
- VRChat screenshots: PNG, JPG, JPEG, WEBP or GIF, up to 5MB each
Video quality
A video larger than 1080p or well over 8 Mbps is saved at up to 1080p and about 8 Mbps before it uploads, on your own device, so it plays smoothly on phones. Keep the dashboard open until the upload starts. If your browser can't do this, the file uploads as it is.
With Studio
Studio is an add-on for one page, €9.99 once, on any plan. On that page a background video can be up to 500MB; the avatar, banner, background image, card image, cover art and share image up to 50MB; and background music and more songs up to 100MB each. Every other limit above stays the same. Images and video are kept at full quality instead of being made smaller or re-encoded; phones are still served lighter images, and an HEVC video is still converted so every browser can play it. The page can also show a picture or a video of its own on phones held upright, in place of its background: Profile, Page, On phones. Without Studio, it goes back to its usual background.
The extension has to match the list: a renamed file is still refused, and a font or a sound is also checked by what is inside it. SVG is not accepted anywhere, because an SVG can carry script.
Was this article helpful?