Embed · 273 tools

Embed Vayce tools

Any tool below runs inside an iframe on your own page. Readers use it where they are, and the work still happens on their machine. Three ways to place one: paste the iframe, load it with a one-file script, or drop a link into an editor that speaks oEmbed.

1. The iframe

The default. Open any tool, use Embed in its share bar to pick a surface, theme and padding, then copy the generated code. The builder carries whatever settings you have dialled in, so the frame opens configured rather than blank.

<iframe src="https://vayce.app/embed/qr-generator/" width="100%" height="640"
        style="border:0" loading="lazy" allow="clipboard-write"
        title="QR Code Generator"></iframe>
<script>
(function () {
  var s = document.currentScript;
  var f = s && s.previousElementSibling;
  if (!f || f.tagName !== 'IFRAME') return;
  addEventListener('message', function (e) {
    if (e.source !== f.contentWindow) return;
    if (e.data && e.data.type === 'vayce:embed-height') f.style.height = e.data.height + 'px';
  });
})();
</script>
<p><a href="https://vayce.app/tools/qr-generator/?ref=embed">QR Code Generator</a> by Vayce</p>

The height attribute is what a host renders before the listener runs, or if it never does. Without it an iframe falls back to 150px. The inline script then sizes the frame to its content, so it never grows an inner scrollbar.

2. The loader script

Some CMSs strip inline <script> out of post bodies but allow an external one. Same result, one request.

<div data-vayce-embed="qr-generator" data-vayce-title="QR Code Generator"></div>
<script src="https://vayce.app/embed.js" async></script>

What it does

Builds one iframe per [data-vayce-embed], then applies the height messages. Nothing else.

What it does not do

No cookies, no storage, no network request beyond the frame it creates. It is short enough to read before you allow it.

Pasted twice

Safe, and useful. Each copy rescans for placeholders, and a built one is marked so it is never built again. Content loaded after the page settles picks up its embed.

Optional attributes: data-vayce-params for the chrome settings below, data-vayce-height for the pre-measurement height, and data-vayce-allow to override the allow attribute.

3. Paste a link

Every tool page publishes an oEmbed endpoint in both JSON and XML, so editors that do discovery turn a plain pasted URL into a live embed with no snippet involved. Paste https://vayce.app/tools/qr-generator/ into WordPress, Ghost or Discourse and the tool appears. The oEmbed form carries no <script>, because consumers sanitise it, so the frame keeps the height it arrives with. That height is measured per tool, so a colour converter and a batch image resizer do not both open at the same size.

Reference

The allow attribute

A cross-origin iframe has clipboard write denied unless the host page delegates it. Most of these tools are built around a copy button, so allow="clipboard-write" is on every generated snippet. Nothing else is requested by default. The QR reader adds camera because it scans from a live stream; clipboard-read is never requested, since it prompts the visitor and no tool reads the clipboard.

Height protocol

If you would rather write your own listener than paste ours, the frame posts its content height to the parent window whenever it changes.

addEventListener('message', function (e) {
  if (e.origin !== 'https://vayce.app') return;
  if (e.data && e.data.type === 'vayce:embed-height') {
    // e.data.height is the frame's full content height, in CSS pixels.
  }
});

Chrome parameters

Appended to the embed URL. They carry a _ prefix so they never collide with a tool's own settings, which use bare names.

_surface paper · plain · transparent Drops the drafting grid, or the background entirely.
_pad none · snug · roomy Inset around the tool. Defaults to snug.
_theme light · dark Ignored on a transparent surface, which follows the visitor.

Variants

The 413 focused sub-tools embed the same way. Append the variant path: /embed/hash-generator/sha-256/ gives a SHA-256 tool rather than the full hash generator, which is often the better fit for a tutorial page about one specific thing.

Credit is optional

The link under the frame is yours to keep or delete, and nothing about the tool changes either way. It carries ?ref=embed so we can see which sites send readers back, which is the only thing we measure about an embed.

Terms

Free for any site, commercial included. Don't reframe it as your own product or wrap it in advertising.

Every embeddable tool

Each link opens that tool with its embed builder already open.

Images

IMG · 131 embeddable

Aerochrome Effect Embed Anaglyph Effect Embed ASCII Art Image Effect Embed Auto Photo Fixer Embed Autochrome Lumière Effect Embed Bleach Bypass Effect Embed Blueprint Effect Embed Blur Effect Embed Blurred Background Cover Effect Embed Brightness and Contrast Adjustment Embed Channel Mixer Embed Chromatic Aberration Effect Embed Clarity Adjustment Embed Color Grading Embed Color Splash Effect Embed Colored Pencil Effect Embed Comic Book Effect Embed Cross-Stitch Effect Embed CRT Screen Effect Embed Cyanotype Effect Embed Daguerreotype Filter Embed Dispersion Photo Effect Embed Disposable Camera Effect Embed Dither Effect Embed Double Exposure Effect Embed DPI Checker Embed Drip Photo Effect Embed Droste Effect Generator Embed Duotone Effect Embed Emboss Effect Embed Engraving Effect Embed EXIF Metadata Remover Embed EXIF Metadata Viewer Embed Exposure Adjustment Embed Favicon Generator Embed Film Grain Effect Embed Film Negative Converter Embed Fish-Eye Effect Embed Fluted Glass Effect Embed Frosted Glass Effect Embed Gamma Correction Embed Glitch Effect Embed Glow Effect Embed Gradient Image Generator Embed Gradient Map Effect Embed Grayscale Effect Embed Grunge Photo Effect Embed Halftone Effect Embed HDR Effect Embed Holographic Filter Embed HSL Color Editor Embed Hue Changer Embed Image Background Filler Embed Image Canvas Adjuster Embed Image Color Balancer Embed Image Color Inverter Embed Image Color Palette Extractor Embed Image Color Replacer Embed Image Compressor Embed Image Converter Embed Image Cropper Embed Image Dehaze Embed Image Flipper Embed Image Hash Calculator Embed Image Hash Comparator Embed Image Levels Adjustment Embed Image Padding Adjuster Embed Image Resizer Embed Image Rotator Embed Image Splitter and Grid Maker Embed Image Texture Overlay Embed Image Threshold Embed Image Tinter Embed Image to Base64 Converter Embed Image Watermark Adder Embed Infrared Photography Effect Embed Instant Camera Effect Embed Kaleidoscope Effect Embed Lego Art Effect Embed Lens Distortion Effect Embed Light Leak Effect Embed Little Planet Effect Embed Low-Poly Art Effect Embed Manga Screentone Effect Embed Matte Effect Embed Mosaic Effect Embed Neon Outline & Glow Edges Effect Embed Newspaper Print Effect Embed Night Vision Effect Embed Oil Painting Effect Embed Old Photo Effect Embed Patterned Glass Effect Embed Photo Temperature Editor Embed Photocopy Scan Lines Effect Embed Pixel Sort Effect Embed Pixelate Effect Embed Placeholder Image Generator Embed Pop Art Effect Embed Posterize Effect Embed Progressive JPEG Checker Embed Progressive JPEG Converter Embed Rain Draped Glass Effect Embed Risograph Effect Embed Round Image Corners Embed Saturation Adjustment Embed Sepia Effect Embed Shadows and Highlights Adjustment Embed Sharpen Effect Embed Sketch Effect Embed Solarize Effect Embed Sparkle Photo Effect Embed Split Toning Effect Embed Stained Glass Effect Embed Stipple Pointillism Effect Embed String Art Generator Embed SVG Converter Embed SVG Optimizer Embed Swirl Photo Effect Embed Test Pattern Generator Embed Thermal Camera Effect Embed Thermal Printer Effect Embed Tone Curve Editor Embed Toy Camera Effect Embed VHS Camcorder Effect Embed Vibrance Adjustment Embed Vignette Effect Embed Watercolor Painting Effect Embed White Balance Corrector Embed X-Ray Photo Effect Embed Y2K Photo Filter Embed Zoom Burst Effect Embed

Text & Data

TXT · 100 embeddable

1D Barcode Generator Embed AES Text Encryptor & Decryptor Embed Argon2id Hasher & Verifier Embed Base32 Encoder Embed Base36 Encoder Embed Base45 Encoder Embed Base58 Encoder Embed Base62 Encoder Embed Base64 Encoder Embed Base85 Encoder Embed Base91 Encoder Embed Bcrypt Hasher & Verifier Embed Binary File Inspector & Editor Embed BIP39 Mnemonic Generator Embed Bitwise Calculator Embed Braille Encoder Embed Checksum Calculator Embed Chmod Calculator Embed Classical Cipher Encoder Embed Color Converter Embed Color Palette Generator Embed Cron Expression Builder Embed CSS Box-Shadow Studio Embed CSS Clip-Path Generator Embed CSS Filter Generator Embed CSS Glassmorphism Studio Embed CSS Gradient Generator Embed CSS Keyframes & Animation Generator Embed CSS Minifier & Beautifier Embed CSS Unit Converter Embed CSV Editor & Cleaner Embed CSV Previewer Embed Cubic-Bezier Easing Generator Embed Data Format Converter Embed Data Matrix Generator Embed Data Visualization & Chart Generator Embed DNS Lookup Embed Epoch (Unix Timestamp) Converter Embed Floating Point Analyzer Embed Google Fonts Pair Matcher Embed Hash Generator Embed HTML Encoder Embed HTML Minifier & Beautifier Embed iCalendar RRule Generator Embed ICS Event Generator Embed Image Prompt Generator Embed ISO Date Converter Embed JavaScript Minifier & Beautifier Embed JSON Formatter & Validator Embed JSON Query Playground Embed JSON Schema Generator Embed JSON-LD Schema Validator Embed JWT Debugger Embed Lorem Ipsum Generator Embed Markdown Table Builder Embed Markdown to HTML Embed Morse Code Encoder Embed NanoID Generator Embed Number Base Converter Embed Numbers to Roman Numeral Converter Embed Open Graph & Meta Tag Generator Embed Password & Passphrase Generator Embed QR Code Generator Embed QR Code Reader Embed Random Data Generator Embed Readability Scorer Embed Regular Expression Tester Embed RSS Feed Analyzer Embed Scientific Notation Converter Embed SCrypt Hasher & Verifier Embed Sitemap Analyzer Embed SQL Formatter Embed SQLite Database Editor Embed SSH Key Pair Generator Embed Tailwind Shade Generator Embed Text Cleaner Embed Text Diff Checker Embed Text Finder & Replacer Embed Text Line Numbering Embed Text Prefix / Suffix Adder Embed Text Reverser Embed Text Sort & Reorder Embed Text to Data Converter Embed Text Transformer Embed Time Difference Calculator Embed Time Zone Converter Embed TOML Formatter & Validator Embed Typography Scale Calculator Embed ULID Generator Embed Unicode Text Styler Embed URL Encoder & Decoder Embed URL Query String Editor Embed User Agent Parser & Bot Detector Embed UUID Generator Embed vCard Generator Embed WCAG Contrast Checker Embed Word Counter Embed X.509 Certificate Parser Embed XML Formatter & Validator Embed YAML Formatter & Validator Embed

Audio

AUD · 42 embeddable