genart.dev

Canvas Presets

All 17 built-in canvas dimension presets

Canvas Presets

genart.dev includes 17 built-in canvas presets across 5 categories. Use a preset name in the canvas field of a .genart file or pass it to the set_canvas_size tool.

{ "canvas": { "preset": "square-1200" } }

Square

PresetWidthHeightUse case
square-600600600Thumbnails, small exports
square-120012001200Default, general purpose
square-240024002400High resolution
square-409640964096Maximum resolution

Landscape

PresetWidthHeightAspect ratioUse case
hd-1920x10801920108016:9HD displays, video
2k-2560x14402560144016:92K displays
ultrawide-2560x10802560108021:9Ultrawide monitors
4k-3840x21603840216016:94K UHD

Portrait

PresetWidthHeightUse case
phone-390x844390844Mobile screens
tablet-768x10247681024Tablet displays
poster-2400x3600240036002:3 poster prints
PresetWidthHeightPhysical size
a4-2480x350824803508210mm x 297mm
a3-3508x496135084961297mm x 420mm
us-letter-2550x3300255033008.5" x 11"

Social media

PresetWidthHeightPlatform
instagram-1080x108010801080Instagram post
twitter-1200x6751200675Twitter/X card
og-1200x6301200630Open Graph / link preview

Custom dimensions

You can always specify explicit dimensions instead of a preset:

{ "canvas": { "width": 800, "height": 600 } }

Or use the set_canvas_size tool with a preset name or custom width/height.