SVG to Icon Font Generator - Online Create Custom Webfont
Upload multiple SVGs and combine them into a single icon font (TTF, WOFF). Also get the CSS classes. Clientโside conversion.
UD5 Toolkit
Turn any emoji into a reusable CSS icon class. Generate clean, production-ready content-based icon styles with live preview.
content with emoji characters is supported in all modern browsers (Chrome 4+, Firefox 3.5+, Safari 3.1+, Edge 12+). The emoji renders using the operating system's native emoji set. For best cross-platform results, we recommend adding font-family: 'Apple Color Emoji', 'Segoe UI Emoji', 'Noto Color Emoji', sans-serif; to your icon classes. The Unicode escape format we provide ensures maximum compatibility even in environments where UTF-8 handling might be inconsistent.
content: "โค๏ธ";) are human-readable and work perfectly in UTF-8 encoded stylesheets. Unicode escapes (e.g., content: "\2764\FE0F";) use hexadecimal code points and are safer for environments with encoding issues, legacy build tools, or when you need explicit control over variant selectors (like U+FE0F for emoji presentation). Both produce identical results in modern browsers. Our generator provides both formats for your convenience.
color property โ they always display in their native colors. However, you can apply text-shadow, filter (grayscale, brightness, etc.), transform (scale, rotate), and opacity. For monochrome symbol characters (like ยฉยฎโขโโโโ), the color property does work. If you need fully color-customizable icons, SVG or icon fonts are better choices. Emoji icons excel when you want colorful, expressive symbols with zero effort.
::before/::after content, they are purely decorative from an accessibility standpoint โ screen readers typically ignore pseudo-element content. This is actually good practice for decorative icons. However, if an icon conveys meaningful information, ensure that meaning is also available through other means (like aria-label on the element, visible text, or a title attribute). For critical semantic icons, consider using inline SVG with proper role and aria- attributes.
Upload multiple SVGs and combine them into a single icon font (TTF, WOFF). Also get the CSS classes. Clientโside conversion.
Upload a font file or specify a URL and generate the complete @fontโface rule with modern formats and fontโdisplay. Copy instantly.
Convert your text into a string of emojis using a simple substitution cipher. Share secret messages that look fun. Decode them with the same tool. All local.
Decode a message hidden in a string of emojis (each emoji maps to a letter). Fun game for kids. Create your own.
Create smooth, animated CSS waves (like water or sound) by adjusting amplitude, colors, and speed. Copy the readyโtoโuse SVG/CSS code.
Create styled text using Unicode math symbols that render as bold, italic, bold-italic, etc. Copy and paste to social media bios. Local generator.
Wrap your text inside an ASCII art frame or bubble. Multiple designs (speech bubble, box). Copy to clipboard.
Create a 'drawing' effect for any SVG path. Adjust speed and delay. Copy the CSS and SVG code. No JS needed.
Paste an HTML snippet and convert it into an SVG image that visually replicates the DOM. Useful for creating static snapshots. Local canvas rendering.
Upload a photo and turn it into an optimized Open Graph image with title overlay. Perfect for blog social shares. Canvas.
Use trigonometric functions in CSS to create circular animations and layouts without JavaScript. See the code.
Create a realistic fake text message conversation. Choose iOS or Android style, set contact name, messages, and times. For laughs.
Generate flowing geometric art by layering sine waves with different frequencies, amplitudes, and colors. Download SVG.
Create a fake WhatsApp/iMessage chat screenshot. Customize names, messages, and timestamps. Just for fun.
Generate a DKIM DNS record from a public key and selector. Check syntax. Improve your domainโs email deliverability.
Build perfect Open Graph meta tags for rich social media previews. Preview how your link will look on Facebook and LinkedIn. Structured data tools for better CTR.
Upload an image and convert it into a paint-by-numbers outline with numbered palette. Adjust complexity. Print and paint. Local processing.
Draw and edit SVG vector graphics in the browser. Basic shapes, text, and freehand. Export raw SVG code or as a file. No server, fully local.
Generate random but realisticโlooking data arrays (users, products, orders) with typos and missing fields. For test robustness.
Generate and print custom calligraphy practice sheets with adjustable x-height, slant angle, and base line. Perfect for copperplate or Spencerian.
Encrypt and decrypt text using the browser's Web Crypto API. Supports AESโGCM and subtle key generation. No server required.
Convert HTML to plain text while preserving paragraph breaks. Remove images, links, and scripts. Quick data extraction.
Paste an SVG file and extract all path data. Clean and copy individual d strings. For icon manipulation.
Map CSV columns with latitude/longitude to GeoJSON points. Create mapโready data instantly. All local.
Paste HTML and instantly remove all tags, leaving only the text content. Optional keep line breaks. Quick cleaning.
Generate a hardboiled film noir plot with a detective, a dame, and a McGuffin. Great for creative writing prompts.
Generate strong, memorable passphrases using the Diceware word list (EFF). Choose number of words. Cryprographically random selection. Privacy guaranteed.
Generate ultra-secure, random passwords with configurable length and character sets. Created entirely on your device; never transmitted or stored.
Parse an SVG pathโs d attribute and list all the commands and absolute coordinates. Convert relative to absolute. Local.
Turn your normal message into 2000s SMS language (e.g., 'you' โ 'u', 'great' โ 'gr8'). Choose intensity level. Pure fun.