Layers

Layers embed · for website owners

Embed a live Excel, Word or PowerPoint document on your website

One line of code. Your visitors fill the document in right on your page, then print it or download it as .docx, .xlsx or .pptx. No sign-in, no plugin, free.

  • Editable, not just visibleVisitors type into the document and the Excel formulas recalculate as they type.
  • 580+ ready documentsLetters, affidavits, invoices, budgets, savings plans, school forms, in English, Spanish, French, Portuguese and more.
  • Fits your pageA short script makes the frame as tall as the document, so there is no small box to scroll inside.
  • No trackers in the frameThe document loads no advertising or analytics cookies, so it adds nothing to your cookie banner.

Try it: this is the embed

This frame is exactly what your visitors will see. Pick another document below and it changes here.

Get the code for any document

Search the catalog, pick a document, copy the code into your page or your site builder’s “HTML” block.

  • Loading the catalog…
View

Open on Layers

How it works

  1. 1Pick a document and copy the code.
  2. 2Paste it into your page: an HTML block in WordPress, Wix, Squarespace, Webflow, Ghost or plain HTML.
  3. 3Your visitors fill it in, print it or download it. They can save a copy to their own Layers account if they want.

Layers, Google Docs and OneDrive embeds

What each one lets your visitors do. Facts from the vendors’ own help pages, checked 20 October 2026.

Google Docs “Publish to the web”OneDrive embedLayers embed
Visitors can editNo. Viewers get “a version they can’t edit”Excel: typing can be allowed, but visitors’ changes are not savedYes. Each visitor gets their own copy to fill in
Visitors need an accountNo, to viewNo, to viewNo, to fill in, print and download
Download the filled-in fileNoNoYes, as .docx or .xlsx
Your account needed to embedYes, a Google accountYes, you sign in to OneDriveNo, for catalog documents

Presentations: Layers, Google Slides and PowerPoint for the web

Google Slides “Publish to the web”PowerPoint for the web embedLayers embed
Visitors can editNo. Viewers get a view-only version or presentation mode with full-screen slidesNot stated in Microsoft’s helpYes. Each visitor gets their own copy
Where the file must bePublished by the file’s owner or an editor; work or school admins can turn publishing offSaved to OneDrive in a public folder; the code comes from PowerPoint for the webCatalog presentations need no account
When you change the fileThe published copy updates automatically; in Slides this can’t be turned offChanges on OneDrive appear on the page automaticallyYour page keeps the template; visitors’ copies are their own

Sources:

WordPress plugin

Layers Doc Embed adds a “Layers document” block and the shortcode [layers-doc slug="…"]. It is on its way to the WordPress plugin directory; until then, paste the code above into a Custom HTML block.

Embed your own file

Have your own .docx or .xlsx? Upload it to your free Layers account, publish it and get an embed code. Your account also shows how many visitors opened, filled in and downloaded it.

Create a free account

Questions

Is it free?

Yes. Embedding catalog documents is free. A small “Powered by Layers” link sits under the document.

Do my visitors need to sign in?

No. They fill in, print and download without an account. Their copy is kept for 24 hours; they can save it to their own Layers account to keep it.

Can visitors see each other’s answers?

No. Every visitor fills in a private copy. Nothing they type is shown on your page to anyone else.

Will it work on phones?

Yes. Choose the “Web page” view for the lightest version on small screens.

Does the frame set cookies?

Only the ones the document needs to work. No advertising or analytics cookies are set inside the frame.

How do I embed an Excel spreadsheet in WordPress?

Pick the spreadsheet above, copy the code and paste it into a Custom HTML block, or install the Layers Doc Embed plugin and use its block.