# Full page embed

> Iframe the share URL at 100%x100% for a dedicated form page.

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:

```html
<!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](/developers/embed/standard).

