Iframe the form's share URL at 100% width and height. Use this when the form should fill a whole page or browser tab.
The snippet#
A percentage height only resolves if every ancestor also has a height, so the Full page snippet is a complete HTML document rather than a bare <iframe> you paste into an existing page. Save it as an HTML file, or serve it from a dedicated route:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Your form</title>
<style>html,body{margin:0;height:100%;overflow:hidden}iframe{position:absolute;inset:0;width:100%;height:100%;border:0}</style>
</head>
<body>
<iframe src="https://form.maxforms.com/embed/YOUR_FORM_CODE?fullPage=1" allow="storage-access" title="Your form"></iframe>
</body>
</html>
Add &transparentBackground=1 to the URL to remove the form's background color, or &track=0 to stop the form emitting lifecycle events.
Copy the exact snippet for your form from Share → Embed → Full page in the app rather than hand-writing it — it fills in the form code, title and options for you.
When to use full page#
- You want a dedicated page (e.g.
/apply) with no other content. - You're embedding inside an app shell that already provides chrome.
- You want the share URL's existing layout — title, branding, footer — preserved.
For inline forms inside a marketing page, prefer Standard.