embed-widgets

Tiny embeddable widgets you can drop into any website with one line of HTML and one <script> tag. No accounts, no API keys.

Widgets

Password Generator

Secure random passwords with strength meter. No server calls.

Age Calculator

Enter a date of birth and get your exact age plus days until next birthday.

Base64 Encoder / Decoder

Encode or decode Base64 in the browser. Supports full Unicode.

Colour Converter

Convert between HEX, RGB, and HSL with a live colour swatch.

Unit Converter

Convert length, weight, and temperature across common units.

Percentage Calculator

Three modes: X% of Y, X is ?% of Y, and % change.

Lorem Ipsum Generator

Generate placeholder text by paragraphs, sentences, or words.

Word Count + Reading Time

Live word, character, sentence, and reading-time counter.

How it works

Paste two lines into any HTML page:

<div data-widget="wordcount"></div>
<script async src="https://YOUR_DOMAIN/embed.js"></script>

The script discovers every [data-widget] on the page and mounts it as a sandboxed iframe. Multiple widgets per page are fine — one script tag handles all of them.