HTML to SVG Converter - Online Render DOM to Vector
Paste an HTML snippet and convert it into an SVG image that visually replicates the DOM. Useful for creating static snapshots. Local canvas rendering.
UD5 Toolkit
<g> wrappers for existing shapes; new shapes automatically use them.Paste an HTML snippet and convert it into an SVG image that visually replicates the DOM. Useful for creating static snapshots. Local canvas rendering.
Create a 'drawing' effect for any SVG path. Adjust speed and delay. Copy the CSS and SVG code. No JS needed.
Parse an SVG path’s d attribute and list all the commands and absolute coordinates. Convert relative to absolute. Local.
Upload multiple SVGs and combine them into a single icon font (TTF, WOFF). Also get the CSS classes. Client‑side conversion.
Create smooth, animated CSS waves (like water or sound) by adjusting amplitude, colors, and speed. Copy the ready‑to‑use SVG/CSS code.
Create vertically oriented text layouts with `writing‑mode`. See the effect and copy the complete CSS. For vertical languages.
Map CSV columns with latitude/longitude to GeoJSON points. Create map‑ready data instantly. All local.
Assign a CSS class to any emoji and generate a snippet that displays the emoji as a background image or pseudo element. Useful for icon systems.
Convert standard Markdown into Slack’s mrkdwn format. Fixes bold, italic, and lists for perfect Slack message formatting.
Convert HTML to plain text while preserving paragraph breaks. Remove images, links, and scripts. Quick data extraction.
Convert between emoji characters and their shortcode representations (e.g., :tada: to 🎉). Supports Slack and GitHub styles.
Use your webcam to record a video clip and download it as WebM. Adjust resolution and see a preview. Works offline.
Use your webcam to record a video clip and download it as WebM. Adjust resolution. Works offline. Privacy‑friendly.
Transform normal sentences into cutesy UwU speak. Customizable intensity. Internet fun.
Turn every line of a text file into a separate JSON object in a JSONL file. Configure key name and add line numbers. Perfect for data importing.
Extract a few seconds from a video and convert to a short looping GIF. Use browser video decoder.
Create a fake WhatsApp/iMessage chat screenshot. Customize names, messages, and timestamps. Just for fun.
Sign a message with a private key and verify the signature with the public key. Learn digital signature flow.
Encrypt and decrypt text using the browser's Web Crypto API. Supports AES‑GCM and subtle key generation. No server required.
Attempt to detect your current DNS resolver IPs using DNS‑leak test queries. Educational. Privacy‑friendly.
Paste a data: URL and instantly download the file it represents. Supports all MIME types. Simple extraction.
Create a realistic fake text message conversation. Choose iOS or Android style, set contact name, messages, and times. For laughs.
Simple grid canvas to sketch your home's layout and mark escape routes and meeting point. Print for practice. Local only.
Draw a random tarot card (or three-card spread) with meanings. For entertainment and self-reflection. Fun mystical experience, no data tracking.
Write Markdown and instantly print/save as a styled PDF. Choose from multiple themes. Uses browser print function for high-quality output. Local only.
A GUI to manage all keys in your browser's localStorage. Add, delete, edit, and export data. Debug progressive web apps.
Draw your signature on a canvas and overlay it onto a PDF document. All editing stays in your browser.
Write a module and import it. See how browser handles module scripts. Learn modern JS structure.
Write in Markdown and convert it to a styled PDF using your browser's print engine. Customize font and margins. No upload.
Click to draw random playing cards from a shuffled deck. The full deck is displayed. Use for decision or magic tricks.