Screen margins

Convert PiP positions and sizes between how they're documented and how the switcher wants them

Source how the numbers are given to you

Target how the switcher wants them

PiPs

Paste straight from a spreadsheet or PDF table into any source cell: tabs/columns and lines fill neighbouring cells and add rows as needed. Click a target value to copy it.

Preview drag to move, corner handle to resize

point the target position refers to target 0,0 margins of the selected PiP, target canvas px

Layout generator

Equal PiPs with margins and gaps
px
px
px
px
:
 

Pixels of the source canvas. PiPs are as large as fits, centred; a short last row is centred too. The dashed outlines in the preview show the result.

How it reads numbers

  • Unit + origin say what the numbers mean on the frame: where 0,0 is, which way Y counts, and what the frame edges are worth. Use Custom range when a device has its own scale (e.g. −16…16 across).
  • Position says which point of the PiP the numbers locate: its top-left, its centre, the distance from a frame edge, or all four edges.
  • Size is in the same units as positions, or as a scale where 1 (or 100 %) is the full frame. One size value means the device keeps the content aspect.
  • Frames of different resolution are scaled (a 4K document converts to an HD switcher). Both sides keep the same frame; nothing is cropped or letterboxed.
Screen margins · everything stays in this browser