Skip to content
Studio

A form is a layout, not a list.

Studio is a free canvas for your form. Put any question anywhere, draw a separate layout for mobile, and add the headings, images and copy that make a form worth answering.

Studio is FormSnapp's free-canvas layout editor. Instead of reordering a list, you place each question where you want it — in columns, side by side, or around images and copy — and draw a separate layout for mobile. It is optional per form, and a form without one renders as a normal stacked form.

Layouts per form
Two, drawn separately: desktop and mobile
Placeable elements
Every question type, plus headings, text, images, video, dividers, shapes, quotes, logos, icons and link buttons
Before publishing
21 preflight checks, from overlapping fields to low-contrast answer text
Effect on your data
None — layout and questions are stored separately

Put anything anywhere

Drag a question into a column, sit two side by side, overlap a heading on an image. The canvas is free — position is not a side effect of the order you added things in.

Two layouts, one form

Desktop and mobile are drawn separately, so a phone gets a layout designed for a phone rather than a desktop one squeezed. The questions stay the same; only the arrangement differs.

More than fields

Headings, rich text, images, video, dividers, shapes, logo strips, quotes, icons and link buttons are all placeable — so a form can carry the context that makes it worth answering.

Guides that answer, not just snap

Select an element and it shows what it lines up with and how far it sits from its neighbours. You find out by looking rather than by dragging and watching what snaps.

Space that closes up

When an element is hidden — by you, by device, or by a logic rule as someone fills the form in — you choose whether the gap collapses or stays. It is computed as pure arithmetic, so a published form reflows without any positioning JavaScript.

It cannot break your data

The layout says where things sit. What is asked lives somewhere else entirely, so a canvas can never disturb validation, logic, submissions, analytics or integrations.

Why a canvas changes what you can ask.

A list editor makes every form the same shape: one column, one question after another, however long it takes. That is fine for four fields and punishing for twenty.

On a canvas, related questions sit together, short answers share a row, and the things that explain why you are asking can sit beside the question rather than above the whole form. The result is a shorter-looking form asking the same number of questions.

A list editor

A canvas

What it refuses to let you publish.

A canvas gives you enough freedom to build something broken, so publishing runs a check first. These are the real ones — some stop the publish, the rest are advice.

The form cannot be completed

  • Two fields sit on top of each other
  • A page has no way forward — no next, no submit
  • The submit button is positioned off the page
  • A page asks nothing at all
  • Every question on a page is hidden
  • The form as a whole asks nothing

The logic will not do what you meant

  • A rule can never run, because its condition is unreachable
  • A rule tries to show a question that is hidden anyway
  • A required question is hidden on mobile — so nobody on a phone can finish
  • A choice question offers only “Other”

Something will not render

  • An image has no picture in it
  • A button has no link
  • A quote has no words
  • A logo strip has no logos
  • A content block is not publishable yet

It will be hard to use

  • An image has no description for a screen reader
  • Answer text is low contrast against its background
  • The reading order on mobile differs from desktop
  • The mobile layout is behind the desktop one

Frequently asked questions

Do I have to use the canvas?

No. A form with no layout of its own renders as a normal stacked form, exactly as it did before — the canvas is something you opt into, per form, and can leave at any time.

Will a free-canvas form work on a phone?

Yes, and not by shrinking. Mobile is a separate layout you draw yourself. Horizontal positions are stored as fractions of the frame so they stay fluid at any width, and vertical space is measured in fixed units so nothing squashes.

What happens if a field grows taller than I drew it?

It grows. The height you draw is a minimum rather than a maximum, because validation messages, expanding text areas, signature pads and long option lists all need more room than the author allowed — clipping them would be the wrong answer.

What if conditional logic hides something mid-form?

You decide per element whether the space collapses or stays. Collapsing slides neighbours into the gap and shortens the page; it is computed as arithmetic on the server, so the published form does not ship positioning JavaScript to do it.

Can I put a video or an embed on a form?

Yes — YouTube, Vimeo and Loom by video id, and other embeds from an allowlist of hosts. Raw iframes are deliberately not accepted, since a form that pastes arbitrary markup onto a page is a security problem rather than a feature.

Does the layout affect my responses or integrations?

It cannot. The canvas stores only where things sit; every question, its validation, its logic and its answers live in the form itself. That separation is why adding a layout to an existing form changes nothing about the data it has already collected.

Designed to be answered

Ready to create forms people actually answer?

Beautiful forms, unlimited responses, and real insight — all free to start. No credit card, no catch.

Free forever · or explore templates first

No credit card Unlimited responses Live in 3 minutes