1:1 clip on a 540x960 TikTok canvas: cover, contain or blur

A 1080x1080 clip on a 540x960 Timeline canvas: contain leaves 210 px bars top and bottom, cover cuts 420 px, blur fills the bars. All cost $0.10 a minute.

5 min readSume
All posts

On a 540x960 canvas, a 1080x1080 clip scaled to fit is 540x540 and leaves two bars of 210 pixels, top and bottom, with fit: contain. With fit: cover it is scaled to 960x960 and 420 pixels of width (43.75 percent of the scaled picture) are cut. With fit: blur, the bars are filled with a blurred copy. 540x960 is TikTok's non-Spark minimum for 9:16 (page read 2026-10-08), and Timeline accepts it, since each edge may be an even integer between 256 and 2,160.

The arithmetic

Timeline's video[].fit takes cover (default), contain, stretch or blur. The default output is 1080x1920, so send output.width: 540 and output.height: 960 for this canvas.

1080x1080 clip on a 540x960 canvas (arithmetic as of 2026-10-08)
fitScaleResult on canvasPicture lost
contain540 / 1,080 = 0.5540x540 centred; bars 210 px top and 210 px bottomNone
cover960 / 1,080 = 0.889960x960, cropped to 540 wide420 of 960 px (43.75 %)
bluras contain540x540 centred over a blurred copyNone
stretchwidth 0.5, height 0.889540x960, distortedNone, but squashed

Which one for an ad

Contain keeps the whole square but shows two flat bars, which can look unfinished. Blur keeps the square and fills the bars, and it is the usual choice for a product shot where the full frame matters. Cover fills the frame, but it cuts almost half of the width, which removes text at the left and right. Stretch changes the shape of faces, and it is rarely right.

  • Text near the left or right edge of a square: use blur or contain.
  • A centred subject with room around it: cover works.
  • Round logos: check them after stretch; they become ovals.

Other square sizes on the same canvas

The ratios depend only on the ratio of the clip. A 720x720 clip on 540x960 with contain scales by 540 / 720 = 0.75 to 540x540, so the bars are the same 210 pixels. With cover it scales by 960 / 720 = 1.333 to 960x960 and crops the same 420 pixels. The bar size does not depend on the size of the square, only on its ratio and the canvas. A source that is smaller than the canvas is scaled up, so a 640x640 TikTok square is enlarged to 960 pixels with cover, which softens the picture.

Pick the canvas size on purpose

540x960 is the smallest size that TikTok accepts for 9:16 non-Spark ads. A 1080x1920 canvas costs the same, because Timeline bills the output minute at $0.10 at any size, and it gives the platform more pixels to work with. Use 540x960 for quick drafts or for a size limit, and 1080x1920 for the upload. Remember the 516 kbps floor and the 500 MB cap; both are on the same TikTok page.

Sources

Related posts

More in Media tools

All Media tools posts

Written by Sume