Embed Free Tools on Your Website

Add a working calculator, converter, or generator to any page with a single iframe snippet. Every widget is completely free, needs no backend on your side, and runs inside a sandboxed iframe so it can never break your layout.

  • 100% free

    No usage caps, no watermark, no attribution required.

  • No backend needed

    One static snippet works on WordPress, Ghost, Hugo, or plain HTML.

  • Sandboxed iframe

    The widget is isolated from your page's scripts and styles.

  • Theme & accent options

    Match light/dark mode and pick from four accent colors.

Ready-made embed snippets

Copy the snippet, paste it into your page's HTML, and the tool just works. Open Live preview to try each widget before embedding.

QR Code Generator

Create scannable QR codes for URLs, Wi-Fi, contact details, and plain text.

<iframe src="https://sopkit.github.io/embed-tool/?id=qr-code-generator&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

Password Generator

Generate cryptographically secure random passwords with custom length and symbols.

<iframe src="https://sopkit.github.io/embed-tool/?id=password-generator&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

JSON Formatter

Beautify, validate, and minify JSON data with instant syntax highlighting.

<iframe src="https://sopkit.github.io/embed-tool/?id=json-formatter&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

Word Counter

Count words, characters, sentences, and paragraphs in any block of text.

<iframe src="https://sopkit.github.io/embed-tool/?id=word-counter&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

Case Converter

Switch text between UPPERCASE, lowercase, Sentence case, and Title Case.

<iframe src="https://sopkit.github.io/embed-tool/?id=case-converter&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

UUID/GUID Generator

Generate unique UUID v4 identifiers for databases, APIs, and testing.

<iframe src="https://sopkit.github.io/embed-tool/?id=uuid-generator&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

Length Converter

Convert between meters, feet, inches, miles, kilometers, and more.

<iframe src="https://sopkit.github.io/embed-tool/?id=length-converter&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

Temperature Converter

Convert between Celsius, Fahrenheit, Kelvin, and Rankine instantly.

<iframe src="https://sopkit.github.io/embed-tool/?id=temperature-converter&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

RGB to HEX Converter

Translate RGB color values into HEX codes for CSS and design work.

<iframe src="https://sopkit.github.io/embed-tool/?id=rgb-to-hex-converter&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

Color Converter

Transform color codes between HEX, RGB, HSL, and CMYK formats.

<iframe src="https://sopkit.github.io/embed-tool/?id=color-converter&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

Markdown to HTML Converter

Turn Markdown into clean HTML markup for blogs, docs, and newsletters.

<iframe src="https://sopkit.github.io/embed-tool/?id=markdown-to-html&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

Base64 Encode

Encode plain text into Base64 strings for tokens, data URIs, and APIs.

<iframe src="https://sopkit.github.io/embed-tool/?id=base64-encode&theme=light" width="100%" height="600" frameborder="0" loading="lazy"></iframe>
Live preview

URL parameters

ParameterValuesDescription
idany tool IDWhich tool to load, e.g. qr-code-generator. See the gallery above for verified IDs.
themelight | darkColor scheme of the embedded tool. Defaults to dark if omitted.
accentblue | purple | emerald | orangeAccent color applied to buttons and highlights. Defaults to blue.

Framing policy: all /embed-tool/* routes send X-Frame-Options: ALLOWALL, so browsers will never block these widgets when embedded on your domain. Regular SopKit pages stay protected against clickjacking.

Need a different tool?

Any tool ID from our library works with the same URL pattern. Browse everything on the online tools hub and swap the id parameter.