Bilibili Image Size Guide
Bilibili is a video platform built around a 16:9 viewing experience, and most of the images a creator prepares are for one purpose: the video cover that represents each upload across the site. Cover choices made in a few seconds determine how a video looks in search results, in the recommendations feed, and on the uploader's channel page. This guide covers the dimensions to work with on Bilibili and the cropping behavior you have to plan around, so your cover survives every place it appears.
The 16:9 standard
Bilibili's player is built for horizontal video, and the platform's own guidance points creators toward the standard 16:9 widescreen shape. That single decision simplifies everything else: if your video is 16:9, the player shows it without letterboxing, and the video cover uses the same shape as the content it represents. While Bilibili accepts vertical video from mobile uploads, it renders in a way that leaves large empty areas around it, which is why creators who want a polished presentation export a proper 16:9 master.
The dimensions to aim for
The practical working size for high-definition content is 1920 by 1080 pixels.
- Recommended video resolution: 1920 × 1080 px for full high-definition uploads.
- Recommended cover dimensions: 1920 × 1080 px, matching the 16:9 frame.
- Aspect ratio: 16:9 for both the video and its cover.
- JPG and PNG covers are both common; JPG keeps photographic covers small, while PNG suits covers built from sharp graphics and text.
Exporting a cover smaller than the video resolution is the most common quality mistake, because the cover is upscaled everywhere it is shown and loses sharpness. A 1920 by 1080 cover gives every display size a clean source to scale down from.
How covers get cropped
The important catch is that Bilibili does not show the cover in one fixed frame. In different parts of the interface, the same cover is rendered as a 16:9 card, a smaller tile in a channel page, and a compact item in a recommendation list. Each context can crop or scale the image differently, and small tiles are particularly aggressive with fine detail.
- Keep the subject and the key visual in the center of the frame, not at the top or bottom edges.
- Text on the cover should be large and bold enough to survive a small tile; thin or tiny captions become unreadable.
- Leave breathing room around the edges, because a narrow crop in some placements will cut into whatever sits there.
- Test the cover at a small size before uploading and confirm the subject is still recognizable.
Making text work on a cover
Covers with text are standard on Bilibili, and they work well when the text behaves like a poster headline rather than a caption. Limit the cover to a short phrase, set it in a heavy typeface, and give it strong contrast against the background. Text that touches the image edges is the first thing a crop removes, so inset the title by a comfortable margin on all sides. The same discipline that makes a readable YouTube thumbnail applies here: if a phrase is hard to read when the cover is shrunk to a small card, it is too long or too light.
Other images on your channel
Two other images accompany every uploader's presence on Bilibili. The channel avatar is displayed as a square and usually rendered small, so a centered subject with no important detail near the corners is the safe choice. In-video end screens and information panels, where supported, should reuse the same 16:9 artwork and text style as the cover so a channel looks consistent from the feed through to the video itself. Consistency matters because a viewer deciding whether to click is comparing your cover with many others in the same row.
Keep the cover file size sensible
A cover that is technically accepted but slow to load still works against the video, because it delays every preview where the cover appears. Photographic covers should be exported as JPG at a normal quality level, while covers built from bold text and flat graphics stay crisper as PNG even though they use more bytes. When a cover places large text over a detailed background, test both formats and keep whichever is smaller while still looking clean at a small tile size. If an export is heavier than it needs to be, an image compressor trims it without a visible difference, and the preview grid is a good place to judge the result.
Common mistakes
- Uploading a cover that is smaller than the video resolution and letting the site upscale it.
- Putting the subject or title near the bottom of the frame, where some placements crop it away.
- Reusing a square or vertical design as a 16:9 cover, which forces awkward cropping or empty bars.
- Filling the cover with small details that vanish when the tile is compressed.
Prepare your Bilibili cover with the right tools
Because the cover is a 16:9 still, the preparation steps are straightforward. If you want to use a moment from the video itself, pull a sharp frame with the video frame extractor, choosing a moment where the action is clear rather than the first frame of the file. Resize or design the final artwork to exactly 1920 by 1080 with the image resizer, which includes a Bilibili preset at 1920 × 1080 and locks the aspect ratio so the cover never stretches. When a detailed cover export comes out too heavy to upload quickly, the image compressor trims the file size with a live before-and-after comparison, and the image converter switches between JPG and PNG depending on whether your cover is photographic or graphic-heavy. The same 16:9 discipline used on the cover also keeps the video itself consistent, which is the fastest way to make a channel look intentional.
