View .md

Changelog

What's new in EmojiFavicons

v7.11 feature 2026-05-16

5 New Emoji Guides, Showcase in the Navbar, Clearer Showcase Page

  • 5 new long-form emoji meaning guides โ€” ๐ŸŒธ Cherry Blossom, ๐ŸคŒ Pinched Fingers, โœจ Sparkles, ๐Ÿฅน Face Holding Back Tears, and ๐Ÿ’… Nail Polish. Each covers the literal meaning, slang and social-media usage, platform rendering differences, adjacent emojis, and a quick-reference table. Total guides: 38.
  • Showcase moved into the main navigation bar (between Guides and Analytics) so the sites using EmojiFavicons are one click from any page โ€” no longer tucked inside the More menu.
  • Showcase page is easier to read โ€” stat labels, website URLs, and the intro line now use higher-contrast text.
v7.10 feature 2026-04-23

Scene Builder, 7 New Emoji Guides, 23 April Specials, Sharper Social Previews

  • New /scene page โ€” Emoji Scene Builder. Stamp multiple emojis on a 400ร—400 canvas, drag to move, scroll wheel to resize, Delete key to remove. Background color picker, transparent mode, and a one-click "23 April" preset with 10 emojis arranged in a children's-day layout. Export as PNG (2x retina), SVG copy, or SVG download. Everything runs in your browser โ€” nothing uploaded.
  • Scene Builder added to the main navbar (between Generator and Presets) and highlighted on the homepage feature strip with a NEW badge.
  • 7 new long-form emoji meaning guides โ€” ๐Ÿฅบ Pleading Face, ๐Ÿ˜‚ Face with Tears of Joy, โค๏ธ Red Heart, ๐Ÿ˜ญ Loudly Crying Face, ๐Ÿ™ Folded Hands, ๐Ÿ’ช Flexed Biceps, ๐Ÿ™„ Face with Rolling Eyes, ๐Ÿซถ Heart Hands, ๐ŸŒ™ Crescent Moon, and ๐Ÿ˜ Smirking Face. Total guides: 20.
  • Homepage shows a special-day banner on 23 April only โ€” National Sovereignty and Children's Day context plus 6 click-to-copy themed favicons (๐Ÿ‡น๐Ÿ‡ท flag, flag circle variant, ๐Ÿ•Š๏ธ dove, ๐ŸŽˆ balloon, ๐ŸŒน rose, ๐Ÿง’ child). Clicking a card opens the same format-picker popup used everywhere else on the site.
  • Sharper social previews โ€” added og:image:width/height (1200ร—630), og:image:type, og:image:alt, twitter:creator, and twitter:image:alt meta tags. Makes Twitter, Facebook, LinkedIn, and Discord render the link card with the correct image and alt text on the first try.
v7.9 feature 2026-04-23

150 Curated Emoji Meanings, Cleaner Flag URLs, Bot-Protected Domain Registration

  • 150 new hand-written emoji meanings โ€” flags (๐Ÿ‡น๐Ÿ‡ท ๐Ÿ‡บ๐Ÿ‡ธ ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฏ๐Ÿ‡ต ๐Ÿ‡ฐ๐Ÿ‡ท ๐Ÿ‡ง๐Ÿ‡ท and 14 more with real cultural context), sports (๐Ÿ€ โšฝ ๐ŸŽพ ๐Ÿˆ ๐ŸฅŠ ๐ŸŠ and Olympic medals ๐Ÿฅ‡๐Ÿฅˆ๐Ÿฅ‰), animals (๐Ÿถ ๐Ÿฑ ๐ŸฆŠ ๐Ÿฆ ๐Ÿผ ๐Ÿธ ๐Ÿ ๐Ÿ™ and 31 more), and everyday objects (๐ŸŽฎ ๐ŸŽง ๐ŸŽจ ๐Ÿ“š ๐Ÿ’ก ๐Ÿ”‘ โญ ๐ŸŒน ๐ŸŒป ๐Ÿ  โœˆ๏ธ and 55 more). Total curated: 200 emojis.
  • Tรผrkiye / Cรดte d'Ivoire / Sรฃo Tomรฉ flag URLs cleaned up: /turkiye-flag-favicon (was /t-rkiye-flag-favicon), /cote-d-ivoire-flag-favicon, /sao-tome-principe-flag-favicon. Old URLs redirect automatically โ€” no broken links.
  • /star now correctly serves the โญ star favicon (was serving the keycap asterisk *๏ธโƒฃ by mistake).
  • Thousands of emoji-meaning page URLs that used to return 404 now resolve โ€” /hundred-points, /first-place-medal, /direct-hit, /honeybee, /lady-beetle, and many more.
  • Favicon icon images for Tรผrkiye / Cรดte d'Ivoire / Sรฃo Tomรฉ flags now load instead of returning 404.
  • Emoji meaning pages now lead with "what does this emoji mean?" in the page title and meta description โ€” the meaning shows directly in search snippets.
  • Homepage title and meta refreshed to foreground "turn any emoji into a favicon" intent.
  • Domain registration dialog ("Enter your domain to copy") now includes verification to block bot spam โ€” real users complete it invisibly; bots bounce.
  • 23 April special-day banner on the homepage: National Sovereignty and Children's Day context (Tรผrkiye, 1927 โ€” first country to dedicate a national holiday to children, opened to the world via the TRT International Children's Festival since 1979). Shows only on April 23.
v7.8 improvement 2026-04-09

Guide Redesign, Framework Examples, Homepage Improvements

  • Guide page redesigned with tabbed framework selector: 15 frameworks (HTML, React, Next.js, Vue/Nuxt, Astro, Svelte, Angular, Remix, WordPress, Shopify, Gatsby, Hugo, Eleventy, Jekyll, JS SDK) with copy-paste code snippets
  • Homepage: 120 emojis now pre-rendered in the Browse section for faster page loads
  • Homepage: new "What is EmojiFavicons?" section with detailed product description
  • Homepage: framework-specific Quick Start section with code examples for HTML, Next.js, Astro, WordPress, and Vue
  • Generator page: interactive FAQ section with 6 questions about the tool
  • Generator page: intro paragraph explaining all customization options
  • Share buttons now link to the correct page URL on every subpage
  • All code blocks on the guide page are now click-to-copy
  • New "Complete Setup" section showing the full favicon snippet for all platforms (SVG, PNG, Apple Touch Icon, PWA manifest)
v7.7 improvement 2026-04-09

Domain Migration to emojifavicons.com

  • EmojiFavicons now served from emojifavicons.com (previously emoji.findutils.com)
  • All pages, code examples, and copy buttons updated to use the new domain
  • Smart Copy referral tracking now works with both emojifavicons.com and emoji.findutils.com URLs
  • Unique social preview images per page using the emoji favicon API
  • Atom/RSS feed link added for changelog updates
v7.6 feature 2026-04-05

Emoji Meanings Dictionary, Docs Redesign, Popup Improvements

  • Emoji Meanings Dictionary: browse 2,193 emojis with definitions, common uses, keywords, and shortcodes at /meanings
  • Individual emoji meaning pages with favicon preview in 4 shapes, copy buttons, and related emojis
  • Category filtering with emoji-labeled tabs (Smileys, People, Animals, Food, Travel, Activities, Objects, Symbols, Flags)
  • Live search across all emoji names in the meanings directory
  • Meanings API endpoint at /api/meanings with search and category filtering
  • Documentation page code editors redesigned: compact sizing, language-specific colored left borders, improved dark theme
  • Code blocks now properly use theme-aware CSS variables for consistent dark code on both light and dark page themes
  • Response blocks (JSON) now have max-height with scroll for long responses
  • Emoji popup window enlarged: bigger variants (44px), bigger header emoji (2rem), wider menu (260px)
  • Variant hover states now show full borders without clipping
  • Copy emoji hint in popup now matches variant emoji size
  • Try-it buttons and section headers in docs use theme-aware colors instead of hardcoded orange
v7.5 feature 2026-04-05

QR Code Designer, Smart Copy for First-Time Users, Tracking Protection

  • QR code data types: URL, WiFi, vCard, email, phone, SMS, calendar event, geo location, plain text via ?type= parameter
  • QR code styling: 5 dot styles (square, rounded, dots, diamond, star) via ?dot= parameter
  • QR code corners: 3 finder pattern styles (square, rounded, dot) via ?corner= parameter
  • QR code gradients: linear gradients with custom colors via ?grad-from=, ?grad-to=, ?grad-dir= parameters
  • QR code customization: separate corner color (?corner-color=), adjustable margin (?margin=0-4)
  • QR encoder replaced with battle-tested nayuki implementation for reliable scanning
  • Smart copy dialog now triggers on all copy actions including emoji character copies
  • Showcase and analytics pages now provide dofollow backlinks with UTM tracking for listed domains
  • Analytics page promoted to main navbar with live indicator
  • Domain dialog updated with trust messaging: usage analytics, showcase listing, and free backlink benefits
v7.4 feature 2026-04-04

Pixel Emojis Gallery, Presets, Watermarks, Sequences, Recolor, and more

  • Pixel art gallery: browse 168 hand-crafted pixel art icons across 16 color palettes at /pixel
  • Pixel art now uses curated hand-crafted matrices (heart, rocket, fire, etc.) instead of random hash-generated patterns
  • Favicon presets: 240+ ready-to-use recipes across 22 categories at /presets
  • Watermark patterns: tileable SVG pattern with repeating emoji at /watermark/:emoji with opacity, spacing, and rotation controls
  • Bookmarklet: preview emoji favicons on any live website at /bookmarklet โ€” drag to bookmarks bar and click on any site
  • CSS variable generator: get any emoji as a CSS custom property with data URI at /css/:emoji for background-image, list-style, pseudo-elements
  • Animated sequences: pure SVG animation cycling between 2-8 emoji frames at /sequence/fire+rocket+star โ€” no JS needed
  • Emoji recolor: tint any emoji with custom hex colors or 10 named presets (grayscale, sepia, neon, vintage, etc.) at /recolor/:emoji
  • Presets API: /api/presets and /api/presets/:category with ready-to-paste HTML snippets
  • Recolor presets API: /api/recolor-presets lists all 10 tint presets
  • Pixel palettes API now includes curated icon list and count
v7.3 feature 2026-04-04

Emoji Alignment, Styles Card, Quick Actions

  • Emoji alignment: 9 positions (center, top, bottom, left, right, and corners) via ?align= parameter
  • Playground: Styles tab merged into single card โ€” gradient, theme, and badge all combine in one preview
  • Playground: Tools tab Quick Actions โ€” ICO download and Health Checker in one compact card
  • Playground: active feature indicator โ€” highlighted border and Preview/Previewing buttons show which feature is being previewed
v7.2 feature 2026-04-04

Playground v2, ICO Fix, Health Checker Fix, Homepage Accordion, Campaign Analytics

  • Playground rewritten with 6 feature tabs: Builder, Styles, Advanced, Tools, SDK, Conditional
  • Builder tab: size, 16 shapes, 18 animations, background colors, dark mode BG, combo emojis
  • Styles tab: 12 gradient presets + custom colors, 18 brand themes, notification badge (number/dot)
  • Advanced tab: countdown timer, progress ring, emoji mashup (4 modes), stack, text favicon
  • Tools tab: QR code generator, live cursor demo, ICO download, health checker link
  • SDK tab: 10 methods (.set, .animate, .notify, .restore, .url, .countdown, .progress, .cursor, .transition, .sequence) with live demo
  • Conditional tab: dark mode emoji swap, daytime switching, random rotation
  • Each tab auto-reflects its default feature in the live preview when clicked
  • Homepage accordion fix: feature cards (Badges, URL Params, SDK) now toggle as accordion โ€” only one open at a time
  • ICO format fix: .ico files now render correctly instead of showing blank white squares
  • Health checker self-check fix: EmojiFavicons now correctly scores 100/100
  • Campaign analytics: track favicon usage by campaign name, domain, and emoji
  • Ref domain tracking: cross-validates Referer header to prevent spoofing
  • Showcase domain approval: admin review for showcase directory listings
v7.1 feature 2026-04-04

Ref Domain Tracking, SmartCopyDialog, Showcase Directory

  • Opt-in ?ref=domain tracking: attribute emoji usage to your domain for analytics
  • SmartCopyDialog: after copying any code snippet, optionally register your domain for attribution
  • Domain validation API: /api/validate-domain checks DNS via Cloudflare DNS-over-HTTPS
  • Domain registration API: /api/register-domain to opt into the showcase directory
  • Showcase directory page: /showcase lists verified domains using emoji favicons with search, stats, and Schema.org markup
  • Showcase JSON API: /api/showcase with pagination, category filters, and sorting
  • Enhanced copy buttons: all copy operations across homepage, playground, and docs now support ?ref= injection
  • buildEmojiUrl() helper: client-side URL builder that auto-appends ?ref= from localStorage
  • 24-hour dismiss cooldown on SmartCopyDialog โ€” never nags, copy always fires first
  • Responsive dialog: centered modal on desktop, bottom sheet on mobile
  • Showcase nav link added to More dropdown menu
v7.0 feature 2026-04-04

13 New Features: Gradients, Cursors, Countdown, Health Checker, Progress, ICO, Mashup, QR Codes, and more

  • Gradient backgrounds: ?gradient=sunset (12 presets) or ?gradient=ff6b6b,feca57 with direction and radial support
  • Custom CSS cursors: /cursor/:emoji returns CSS with data URI cursor, SDK: EmojiFavicon.cursor()
  • Countdown/countup favicon: /countdown/2026-12-31?emoji=fire shows days-remaining badge, SDK methods
  • Favicon health checker: /check/:domain scores favicon setup out of 100 with recommendations
  • Progress bar favicon: /progress/75?emoji=rocket with auto-color ring or horizontal bar
  • ICO format: /fire.ico or ?format=ico returns multi-size ICO with embedded PNGs
  • Emoji mashup: /mashup/fire+water with split, blend, diagonal, and circle modes
  • Favicon transitions SDK: EmojiFavicon.transition() with fade, slide, flip effects
  • Campaign analytics: ?track=my-campaign on any URL, /api/analytics/campaign/:name for stats
  • Color palette API: /api/palette/:emoji returns 5 dominant colors (hex, RGB, HSL, Tailwind)
  • Accessibility API: /api/a11y/:emoji returns ARIA labels, colorblind info, descriptions
  • Emoji version diff: /api/diff?from=15.0&to=15.1 shows added emoji between Unicode versions
  • QR code with emoji: /qr/fire?url=https://example.com โ€” pure TypeScript QR encoder with emoji center
v6.0 feature 2026-04-04

Phase 1 & 2: Badges, Themes, Downloads, Webhooks, Reactions, A/B Testing

  • Notification badge overlay: ?badge=N or ?badge=dot on any emoji favicon
  • Text favicon: /text/:chars for 1-3 character text favicons (initials, versions)
  • Stacked emoji: /stack/:bg+:fg layers one emoji on top of another
  • Apple touch icon: /apple-touch-icon/:emoji generates 180x180 iOS icons
  • PWA manifest: /manifest/:emoji auto-generates manifest.json with all icon sizes
  • Sprite sheets: /sprite?emojis=fire,rocket generates multi-emoji grid SVG
  • 18 branded themes: ?theme=github-dark, vercel-dark, stripe-blue, tailwind, react, vue, svelte, nextjs, nuxt, laravel, cloudflare, supabase, firebase, aws, dracula, nord, catppuccin
  • 9 new animations (27 total): rotate360, wave, zoom, blink, slide-in, rainbow, typing, bounce-in, attention
  • Conditional favicons: ?darkmode=moon, ?daytime=sun, ?random=fire,rocket,star
  • Powered-by badge: /badge/powered-by generates "Powered by EmojiFavicons" pill
  • Extended SDK: 10 new methods (onBlur, onFocus, onVisibilityChange, cycle, countdown, status, random, matchMedia, setBadge, clearBadge, destroy)
  • Favicon download: /download/:emoji delivers a ZIP with all favicon sizes
  • Webhooks API: POST/GET/DELETE /api/webhooks for event notification subscriptions
  • Reactions embed: /react/:emoji embeddable reaction widget with counter
  • Link preview: /preview/:url generates OG-image-style cards with emoji
  • Trending API: /api/trending returns top emojis with sparkline SVG
  • A/B testing: /ab/:emojiA/:emojiB serves random variants with stats tracking
  • Feature request page: /feature-request to submit and browse community requests
v5.3 feature 2026-04-04

Markdown Export, Analytics Countdown, More Dropdown Fix

  • Copy as Markdown button on all content pages (fixed top-right)
  • View .md button links to raw markdown version of each page
  • .md routes for all pages: /about.md, /how-it-works.md, /docs.md, /compare.md, etc.
  • Server-side HTML-to-Markdown converter with proper table, code block, and heading support
  • Analytics countdown timer below hero stats showing next refresh (5-minute cycle)
  • Auto-refresh: stats update automatically when countdown reaches zero
  • Fixed More dropdown menu not opening (was clipped by overflow-x:auto on nav-links)
v5.2 feature 2026-04-03

16 Shapes, 18 Animations, 10-Emoji Combos

  • Combo emojis now support 2-10 emojis: /fire+rocket+star+heart (...up to 10)
  • 16 background shapes: square, circle, rounded, hexagon, diamond, shield, star, heart, triangle, pentagon, octagon, drop, egg, cross, cloud, badge
  • 18 animations: pulse, bounce, spin, shake, float, flip, tada, swing, wobble, heartbeat, jello, rubberband, flash, pop, squeeze, nod, glitch, breathe
  • Dedicated comparison page (/compare) with 31-feature breakdown vs fav.farm
  • Compare page added to navbar
  • Docs updated with visual shapes gallery and animations gallery
  • All AI integration files updated (skill.json, OpenAPI, llms.txt) with new parameters
  • Playground dropdowns updated with all shapes and animations
v5.1 feature 2026-04-03

Per-Emoji Referrer Tracking & AI Skill Manifest

  • Per-emoji referrer tracking: see which websites use each specific emoji
  • skill.json manifest for universal AI bot integration (/skill.json)
  • Comprehensive comparison table vs fav.farm (31 features scored)
  • Comparison features link directly to docs sections
  • Mobile hamburger menu for navbar on small screens
  • AI plugin files updated to cover all 13+ endpoints
  • Contact email fixed to contact@findutils.com
v5.0 feature 2026-04-03

Documentation, Features & Changelog Pages

  • Full documentation page with sidebar navigation and live examples
  • Features showcase page listing all platform capabilities
  • Changelog page (you're looking at it)
  • Code blocks redesigned as macOS-style editors with traffic light dots
  • Catppuccin dark theme for all code blocks
v4.5 feature 2026-04-03

Phase 5 Infrastructure Endpoints

  • Badge endpoint: Shields.io-style SVG badges with emoji (/badge/:emoji)
  • Avatar endpoint: Gravatar-style deterministic emoji avatars (/avatar/:id)
  • README Banner: 800x200 SVG banners for GitHub READMEs (/readme/:emoji)
  • Status Icons: up/down/degraded/maintenance for dashboards (/status/:state)
  • Suggest API: emoji suggestions from text or URL content (/api/suggest)
  • Emoji of the Day: deterministic daily emoji via Knuth hash (/api/eotd)
  • Email Signature: PNG format for email clients (/sig/:emoji)
  • Embed/oEmbed: Notion-compatible embed pages (/embed/:emoji)
  • AI Plugin manifest: ChatGPT/MCP agent discovery (/.well-known/ai-plugin.json)
  • OpenAPI spec and llms.txt for AI tool integration
  • RSS/Atom feed of trending emojis (/feed.xml)
v4.0 improvement 2026-04-02

Playground Overhaul & Homepage Redesign

  • Merged Generator into Playground (single unified builder)
  • Interactive playground with live preview, OG image preview, PWA manifest output
  • Homepage collapsible panels for JS SDK and Badges (replaced dialogs)
  • Inline badge preview with live examples on homepage
  • How It Works page expanded with all Phase 5 endpoint documentation
v3.5 improvement 2026-04-01

Analytics & Laravel Integration

  • Analytics page redesigned with stat cards and ranked tables
  • Persistent analytics storage integration
  • Pre-deploy data sync to prevent data loss
  • In-memory counters synced periodically for efficiency
  • Google Analytics (G-32X15YFB7F) added to all pages
  • Bing Webmaster verification meta tag
  • Sitemap.xml and robots.txt
v3.0 feature 2026-03-28

JavaScript SDK & Search API

  • JavaScript SDK: EmojiFavicon.set(), .combo(), .eotd(), .search(), .suggest()
  • Search API: find emojis by name or keyword (/api/search)
  • All Emojis API: full catalog with categories (/api/emojis)
  • Dark/light theme toggle with system detection
v2.0 feature 2026-03-25

URL Parameters & Combos

  • URL customization: size, bg, darkbg, shape (square/circle/rounded)
  • Animation support: pulse, bounce, spin via ?animate param
  • Combo emojis: two emojis side by side (/fire+rocket)
  • OG Image generation: 1200x630 social sharing images (?og=true)
  • Safari PNG fallback via Twemoji CDN (auto-detected)
  • Force format: ?svg or ?png query params
v1.0 feature 2026-03-20

Initial Launch

  • Emoji favicon service: any emoji as SVG favicon via URL
  • 3,773 Unicode emojis with 11,550 keyword lookup table
  • Cloudflare Worker running on 300+ edge locations
  • CDN caching (7 days) and browser caching (24 hours)
  • Homepage with emoji leaderboard and category browser
  • About, How It Works, and Advantages pages