Now live

Editable widgets
your clients customize without code.

Build a widget once with HTML, CSS, and a small schema. Hand a link to your client — they tweak text, colors, images, and content blocks in a no-code form. Embed the customized result anywhere: blogs, Notion, any CMS, every iframely surface.

Free forever for up to 5 client widgets. No credit card.

cdn.webdyi.com/w/…

Live widget — really embedded from cdn.webdyi.com

How it works

Three roles, one widget.

Designers and developers build templates. Clients customize. Visitors see the result.

1

Developer builds a template

Write HTML, CSS, and JS in the playground. Add a Shopify-style schema that declares what your clients can customize: headings, colors, images, repeatable blocks. Save as a template.

2

Client customizes — no code

Send your client a private edit link. They tweak settings in a clean no-code form: text fields, color pickers, image uploads, drag-sortable content blocks. Saves are instant.

3

Embed the result anywhere

Each customized widget gets a public URL at cdn.webdyi.com/w/…. Paste it into a CMS, a blog, Notion, or anywhere iframely is supported — rich embed appears automatically.

Features

Built for designers, agencies, and SaaS teams.

Shopify-style schema

Declare settings (text, color, select, image, video, range, checkbox) and repeatable blocks with presets. The customizer form is auto-generated.

Fast static embeds

Every customization is precompiled and served as a tiny static page from a CDN subdomain. No editor SPA boots when a visitor loads the widget.

Sandboxed by default

Widget code runs in a sandboxed iframe with an opaque origin — isolated from your client's app and the host page. Safe to embed anywhere.

iframely-ready

oEmbed (HTML + HTTP Link header) plus Open Graph and Twitter Card meta. Paste a widget URL into any iframely-powered surface — auto-richifies as your widget.

Image & video uploads

Clients can upload media straight from the customize form. Stored in Cloudflare R2, served from the same CDN. Per-plan storage quotas.

Multi-provider sign-in

Google, GitHub, or email + password — pick any. Branded login card, password reset, persistence toggle.

Use cases

Ship widgets, not screenshots.

Designers

Sell or hand off widget templates your clients can actually edit. No "send me the new text" emails. They customize, you ship.

Agencies

Build a library of branded widgets once, deploy to many clients. Each client has their own customized version — same template, isolated edits.

SaaS teams

Give your customers embeddable widgets they can configure themselves — testimonials, pricing tables, FAQs, lead forms. No code in their hands.

Pricing

Start free. Upgrade when you ship.

Two plans. No seats. No surprise overage charges.

Free
$0 / forever

For trying it out and small projects.

  • ✓ Unlimited templates
  • ✓ Up to 5 client widgets
  • ✓ 50 MB image/video storage
  • ✓ Embed anywhere (iframely-ready)
  • ✓ "Made with WebDYI" badge on embeds
Start free
Creator
Most popular
$4.99 / month

For freelancers and agencies shipping widgets to clients.

  • ✓ Everything in Free
  • Unlimited client widgets
  • ✓ 500 MB image/video storage
  • ✓ No WebDYI badge on embeds
  • ✓ Priority support
Upgrade to Creator

Build a widget in the next 10 minutes.

The editor is the same playground you already know, with a Customize tab on top. If you can write a webpage, you can ship a WebDYI widget today.