Duotone Effect
Map image brightness to a smooth two-color gradient to create bold duotone graphics. Select custom shadow and highlight colors, and adjust balance.
Open toolBrowser-based utilities
273 free tools for images, text and data. All running entirely in your browser.
273 tools No uploads No accounts
Map image brightness to a smooth two-color gradient to create bold duotone graphics. Select custom shadow and highlight colors, and adjust balance.
Open toolConvert image batches to WebP, AVIF, JPEG, PNG, GIF, or ICO. Queue-based processing shows per-file progress and exports the results as a batch ZIP.
Open toolConvert PNG, JPEG, and WebP images to progressive JPEG files. Set output quality and max width, then export a single file or a ZIP batch.
Open toolGenerate QR codes from text, URLs, or data. Customize colors, adjust error correction levels, and export as SVG or PNG.
Open toolTransform text into camelCase, snake_case, PascalCase, or kebab-case. Convert cases instantly for programming variables.
Open toolCount words, characters, sentences, and paragraphs in a text block. Analyze reading time and keyword frequency.
Open toolEmbed · 273 tools · 2 ways to place one
The frame below is not a screenshot. It is Tailwind Shade Generator, served from this site and running for you now, placed by the code underneath it. Change the base color and watch the ramp rebuild. On your page it behaves the same way, sized to the tool and matched to your theme, and your readers never leave the article to use it.
Live · change the base color
height: listening
Snippet
The frame, plus one cached script that sizes it and matches it to your theme. Anywhere your editor accepts raw HTML.
Pasted link
WordPress, Ghost and Discourse unfurl the URL through oEmbed.
The code that puts it there
<iframe src="https://vayce.app/embed/tailwind-shade-generator/" width="800" height="1100"
style="width:100%;border:0" loading="lazy" allow="clipboard-write"
title="Tailwind Shade Generator"></iframe>
<script src="https://vayce.app/embed.js" async></script>
<p class="vayce-embed-credit" style="margin:0.5rem 0 0;padding:0 0.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 1rem;font-family:inherit;font-size:1rem;line-height:1.5">
<span><a href="https://vayce.app/tools/tailwind-shade-generator/?ref=embed" target="_blank" rel="noopener" style="color:inherit;display:inline-flex;align-items:center;gap:0.25rem;opacity:.8;transition:opacity .15s">Tailwind Shade Generator<svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="flex:none" aria-hidden="true"><path d="M7 17 17 7M8 7h9v9"/></svg></a></span>
<span><span style="opacity:.55">from </span><a href="https://vayce.app/?ref=embed" target="_blank" rel="noopener" style="color:inherit;display:inline-flex;align-items:center;gap:0.25rem;opacity:.8;transition:opacity .15s">Vayce<svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="flex:none" aria-hidden="true"><path d="M7 17 17 7M8 7h9v9"/></svg></a></span>
</p>
<style>.vayce-embed-credit a:hover{opacity:1!important}</style>
The height is what a host renders before the script runs,
measured per tool, because an iframe left to itself falls back to 150px. One copy of the
script serves every embed on a page. The credit link is yours to delete.
93 steps · 24 presets
Stack image adjustments and effects in an exact order. Start from a preset or build an empty workflow, then save it or share it as a link.
27 steps · 12 presets
Run gain, EQ, reverb, and echo as one ordered signal path. Every step feeds the next, playback is live, and the whole chain renders to WAV, MP3, M4A, Ogg, or FLAC.
Topic
A look inside the browser’s systems. Explore what really happens when you click, paste, upload, or scroll.
Browse topicTopic
Hands-on guides to the powerful Web APIs built into every browser, enabling dynamic and interactive web experiences
Browse topicTopic
Guides on how to write for the web. Each article breaks down the small mechanics that make text feel effortless on screen.
Browse topicTopic
Guides on how to find, choose, create, and prepare images that look sharp, load fast, and fit naturally into modern websites.
Browse topicTopic
Inside the making of Vayce tools. Read how Vayce tools are built using browser APIs, workers, and local-first design.
Browse topicTopic
A collection of practical reads. From everyday tips to small discoveries worth exploring.
Browse topic