1<!doctype html> 2<html lang="en"> 3 4<head> 5 <title>Emoji Search - Find & Copy Emojis Instantly | Free Emoji Database</title> 6 <meta name='impact-site-verification' value='1846110954' /> 7 <meta charset="utf-8"> 8 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 9 <meta name="description" content="Search and copy 3000+ emojis instantly. Free emoji search tool with categories, easy copying, and no downloads required. Perfect for social media, messaging, and content creation."> 10 <meta name="author" content="LinangData" /> 11 <meta name="Robots" content="INDEX,FOLLOW"> 12 <meta name="copyright" content="LinangData - 2026"> 13 <meta name="email" content="[email protected]"> 14 <meta name="Rating" content="General"> 15 <meta name="Distribution" content="Global"> 16 <meta name="language" content="English"> 17 <meta name="theme-color" content="#FA7338"> 18 <meta name="Revisit-after" content="7 Days"> 19 20 <link rel="canonical" href="https://linangdata.com/emoji-search/" /> 21 22 <!-- Facebook Open Graph --> 23 <meta property="og:image" content="https://linangdata.com/pdf-generator/css/icons/128x128.jpg" /> 24 <meta property="og:title" content="Emoji Search - Find & Copy Emojis Instantly | Free Emoji Database" /> 25 <meta property="og:url" content="emoji-search/" /> 26 <meta property="og:type" content="website"> 27 <meta property="og:site_name" content="@linangdata" /> 28 <meta property="og:description" content="Search and copy 3000+ emojis instantly. Free emoji search tool with categories, easy copying, and no downloads required. Perfect for social media, messaging, and content creation." /> 29 30 <!-- Twitter Card --> 31 <meta name="twitter:card" content="summary_large_image"> 32 <meta name="twitter:image" content="https://linangdata.com/pdf-generator/css/icons/128x128.jpg" /> 33 <meta name="twitter:title" content="Emoji Search - Find & Copy Emojis Instantly | Free Emoji Database" /> 34 <meta name="twitter:url" content="emoji-search/" /> 35 <meta name="twitter:type" content="website"> 36 <meta name="twitter:site" content="@linangdata"> 37 <meta name="twitter:description"content="Search and copy 3000+ emojis instantly. Free emoji search tool with categories, easy copying, and no downloads required. Perfect for social media, messaging, and content creation." /> 38
38<script type="application/ld+json"> 39 { 40 "@context": "https://schema.org", 41 "@type": "Organization", 42 "url": "https://linangdata.com", 43 "logo": "https://linangdata.com/images/192x192.png" 44 } 45 </script>
45<link rel="preload" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'" integrity="sha256-zRgmWB5PK4CvTx4FiXsxbHaYRBBjz/rvu97sOC7kzXI=" crossorigin="anonymous"> 46<link rel="preload" href="https://fonts.googleapis.com/css?family=Raleway&display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'"> 47<link rel="preload" href="https://fonts.googleapis.com/css?family=Roboto+Mono&display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'"> 48<link rel="preload" href="https://fonts.googleapis.com/css?family=Righteous&display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'" > 49<link rel="preload" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 50<link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 51<link rel="preload" href="https://cdn.rawgit.com/afeld/bootstrap-toc/v1.0.1/dist/bootstrap-toc.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 52<link rel="stylesheet" href="https://linangdata.com/css/linangdata-combined.css?uuid=15"> 53 <meta name="keywords" content="emoji, emoji search, emoji finder"> 54 <link rel="stylesheet" href="css/style.css" /> 55 <link rel="stylesheet" href="css/install.css" /> 56 57 <link rel="icon" type="image/png" href="./css/icons/48x48.png" /> 58 <link rel="manifest" href="manifest.json" /> 59 60
60<script async src="../linangdata.js"></script>
60 61
61<script async src="../googleanalytics.js"></script>
61 62 63 <!-- test using https://linangdata.com/?fc_debug=1&fc=alwaysshow --> 64 65 <!-- error blocking recovery --> 66
66<script async src="https://fundingchoicesmessages.google.com/i/pub-8781336327927970?ers=1" nonce="ZRfxcJbx9Iu0jfC4OWmH1g"></script>
66<script nonce="ZRfxcJbx9Iu0jfC4OWmH1g">(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();</script>
66<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8781336327927970" 67 crossorigin="anonymous"></script>
67 <!--
67<script data-cfasync="false" src="https://cmp.gatekeeperconsent.com/min.js"></script>
67 --> 68
68<script data-cfasync="false" src="https://the.gatekeeperconsent.com/cmp.min.js"></script>
68 69
69<script async src="//www.ezojs.com/ezoic/sa.min.js"></script>
69 70
70<script> 71 window.ezstandalone = window.ezstandalone || {}; 72 ezstandalone.cmd = ezstandalone.cmd || []; 73 ezstandalone.cmd.push(function() { 74 // Define all possible placeholder IDs you might use across the site 75 ezstandalone.define( 101, 102, 103, 106, 107, 108, 111, 115, 118, 119, 121); 76 ezstandalone.enable(); 77 ezstandalone.display(); 78 }); 79 </script>
79 <!--
79<script async type="text/javascript" src="//s.clickiocdn.com/t/230583/360_light.js"></script>
79 -->
79<script> 80 // Check that service workers are registered 81 if ('serviceWorker' in navigator) { 82 // Use the window load event to keep the page load performant 83 window.addEventListener('load', () => { 84 navigator.serviceWorker.register('./serviceworker.js') 85 .then(function (registration) { 86 console.log('Service worker registered'); 87 }).catch(function () { 88 console.log('Service worker registration failed'); 89 }); 90 }); 91 } else { 92 //alert('Service worker not supported'); 93 console.log('Service worker not supported'); 94 } 95</script>
95 96</head> 97 98<body> 99 <nav class="navbar navbar-dark fixed-top navbar-expand-lg navbar-custom"> 100 <a class="navbar-brand" href="https://linangdata.com/"><img src="https://linangdata.com/images/favicon-medium.gif" 101 alt="LinangData brand icon" width="70" height="auto" style="z-index:3;position:absolute;left:0;top:-7px"></a> 102 <a class="navbar-brand-custom" href="https://linangdata.com/">LinangData</a> 103 <div class="collapse navbar-collapse mt-1" id="navbarLinangDesktop"> 104 <ul class="navbar-nav"> 105 <li class="navbar-item mx-3" style="margin-top: 2px"><a href="javascript:" onclick="linangdata.toggleNav()">Quick Access</a></li> 106 <li class="navbar-item mx-3" style="margin-top: 2px"><a href="https://linangdata.com/blog/">News and Articles</a></li> 107 <li class="navbar-item ms-4 a2a_kit a2a_kit_size_32 a2a_default_style a2a_follow"><a class="a2a_button_facebook" alt="LinangData on Facebook" href="https://www.facebook.com/LinangData/"></a></li> 108 <li class="navbar-item ms-2 a2a_kit a2a_kit_size_32 a2a_default_style a2a_follow"><a class="a2a_button_x" alt="@LinangData on X" href="https://twitter.com/LinangData"></a></li> 109 <li class="navbar-item ms-2 a2a_kit a2a_kit_size_32 a2a_default_style a2a_follow"><a class="a2a_button_youtube" alt="LinangData on YouTube" href="https://www.youtube.com/@linangdata"></a></li> 110 </ul> 111 </div> 112 <ul class="navbar-nav mx-4 mt-1"> 113 <li class="navbar-item"><a class="copyUrlBtnGlobal me-3" title="Share URL" alt="Share URL"><i class="bi bi-share"></i></a></li> 114 </ul> 115 <button class="navbar-toggler" type="button" data-toggle="dropdown" data-target="#navbarLinangMobile" 116 onclick="linangdata.toggleNav()" aria-controls="navbarSupportedContent15" aria-expanded="false" 117 aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button> 118 </nav> <div id="mySidenav" class="sidenav" style="padding-bottom:200px;"> 119 <div id="linangSearchWrapper" class="ml-4"> 120 <input type="text" class="ps-4" placeholder="Search.." id="linangSearchInput" onkeyup="linangdata.filterFunction()"> 121 <label for="linangSearchInput" class="bi-search linangSearchIcon" style="font-display: swap;top: calc(50% - 0.7em);"></label> 122 </div> 123 <button class="closebtn btn btn-outline" onclick="linangdata.closeNav()"><i class="bi-x-circle" style="font-display: swap"></i></button> 124 <div class="ms-3 mt-2 a2a_kit a2a_kit_size_32 a2a_default_style a2a_follow"> 125 <a class="mx-2 link-fb a2a_button_facebook" alt="LinangData on Facebook" href="https://www.facebook.com/LinangData/"></a> 126 <a class="mx-2 a2a_button_x" alt="@LinangData on X" href="https://twitter.com/LinangData"></a> 127 <a class="mx-2 a2a_button_youtube" alt="LinangData on YouTube" href="https://www.youtube.com/@linangdata"></a> 128 <a class="mx-2 my-2" href='https://ko-fi.com/Y8Y41AWMYQ' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi6.png?v=6' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a> 129 </div> 130 <div class="text-start"> 131 <a href="https://linangdata.com/blog/">ð News and Articles</a> 132 <a href="https://linangdata.com/chat-gpt/">ð¤ AI Chat Assistant</a> 133 <a href="https://linangdata.com/ai-chess-tutor/">âï¸ AI Chess Tutor</a> 134 <a href="https://linangdata.com/ashen/" title="Ashen - Kinetic Ghosts">ð¶ Ashen - Kinetic Ghosts </a> 135 <a href="https://linangdata.com/photo-restoration/" title="AI Powered Portrait Restoration">ð¼ï¸ AI Photo Restoration</a> 136 <a href="https://linangdata.com/aspect-ratio-calculator/">ð² Aspect Ratio Calculator</a> 137 <a href="https://linangdata.com/background-remover/">ð§½ Background Remover</a> 138 <a href="https://linangdata.com/calculator/">ð§® Calculator</a> 139 <a href="https://linangdata.com/canada-retirement-planner/">ð¦ Canadian Retirement Planner</a> 140 <a href="https://linangdata.com/cheatsheets/">ð Cheatsheets</a> 141 <a href="https://linangdata.com/color-picker/">ð¨ Color Picker</a> 142 <a href="https://linangdata.com/ColorReviveAI/" title="ColorReviveAI">ð ColorReviveAI - colorize your photos</a> 143 <a href="https://linangdata.com/complete-my-thoughts/" title="Write with the help of AI">ð Complete My thoughts (AI)</a> 144 <a href="https://linangdata.com/convert-photos-to-monochrome/">ð¤ Convert your Photos to Black and White</a> 145 <a href="https://linangdata.com/csv-converter/" title="CSV - JSON Converter">ð CSV â JSON Converter</a> 146 <a href="https://linangdata.com/csv-to-markdown/" title="CSV - Markdown Converter">ð CSV â Markdown Converter</a> 147 <a href="https://linangdata.com/dictionary/">ð Dictionary - Word Definitions</a> 148 <a href="https://linangdata.com/discount-calculator/">ð¸ Discount/Tip Calculator</a> 149 <a href="https://linangdata.com/drum-machine/">ð¥ Drum Machine</a> 150 <a href="https://linangdata.com/calculatorEmbed">ð Embeddable Calculator Widget</a> 151 <a href="https://linangdata.com/emoji-search">ð Emoji Search - Discover and copy emojis instantly</a> 152 <a href="https://linangdata.com/exif-reader/">ð§¾ Exif Data Viewer</a> 153 <a href="https://linangdata.com/grammar-checker/">âï¸ Grammar, Spelling &
153 Style Checker</a> 154 <a href="https://linangdata.com/exif-data-remover/">ð§¹ Exif Data Remover</a> 155 <a href="https://linangdata.com/imagecompressor/">ð¼ï¸ Image Compressor</a> 156 <a href="https://linangdata.com/image-resize-crop/">ð¼ï¸ Image Resizer & Cropper</a> 157 <!-- <a href="https://linangdata.com/crypto-market-updates/">ð° Cryptocurrency Prices</a> --> 158 <a href="https://linangdata.com/json-formatter/" title="Javascript Formatter">ð§¹ Javascript Formatter</a> 159 <a href="https://linangdata.com/javascript-tester/">ð» Javascript Editor and Tester</a> 160 <a href="https://linangdata.com/json-schema-validator/">ð JSON Schema Validator</a> 161 <a href="https://linangdata.com/jumbalaya/">⨠Jumbalaya · Word Jumble Game</a> 162 <a href="https://linangdata.com/pdf-generator/" title="Fast, Flexible, and Free">ð Markdown to PDF Converter</a> 163 <a href="https://linangdata.com/mermaid-diagram-viewer/" title="Mermaid Diagram Viewer">ð Mermaid Diagram Viewer</a> 164 <a href="https://linangdata.com/meme-forge/" title="MemeForge Pro"><i class="bi bi-palette me-2"></i> MemeForge Pro - AI-powered meme generation</a> 165 <a href="https://linangdata.com/pdf-utilities/" title="PDF Utilities - Complete PDF Toolkit - Merge, Split, Edit & Watermark Online">ð PDF Utilities - Complete PDF Toolkit - Merge, Split, Edit & Watermark Online</a> 166 <a href="https://linangdata.com/photo-editor/">ðï¸ Photo Editor</a> 167 <a href="https://linangdata.com/photo-background-changer/">ð Photo Background Changer</a> 168 <a href="https://linangdata.com/png2webp/">ð PNG to WebP Converter - Free Online Bulk Image Conversion</a> 169 <a href="https://linangdata.com/html-pretty/" title="Pretty HTML Formatter">ð¯ Pretty HTML Formatter</a> 170 <a href="https://linangdata.com/json-formatter-v2/" title="Pretty Print JSON">ð§¾ JSON Formatter</a> 171 <a href="https://linangdata.com/markdown-editor/">ð Markdown Editor</a> 172 <a href="https://linangdata.com/qr-code-generator/">ð³ QR Code Generator</a> 173 <a href="https://linangdata.com/regex-tester/">ð Regular Expression (regex) Tester</a> 174 <a href="https://linangdata.com/sketch/">âï¸ Sketch</a> 175 <a href="https://linangdata.com/snippets-of-javascript">ð Snippets of Javascript</a> 176 <a href="https://linangdata.com/sound-machine">ð¶ Sound Machine</a> 177 <a href="https://linangdata.com/sql-beautifier">ð» SQL Query Formatter - Beautify and format your SQL queries for better readability</a> 178 <a href="https://linangdata.com/svg-editor-viewer/">ðï¸ SVG Viewer & Editor</a> 179 <a href="https://linangdata.com/TalkToMe/">ð£ï¸ TalkToMe: Text-to-Speech AI</a> 180 <a href="https://linangdata.com/text-to-image-ai/">ð¼ï¸ Text-to-Image AI</a> 181 <a href="https://linangdata.com/translate-code/" title="Convert one programming language into another">ð Translate Code </a> 182 <a href="https://linangdata.com/typing-test/">â¨ï¸ Typing Speed Test</a> 183 <!-- <a href="https://linangdata.com/shopping-deals/">Deals of the Day</a> --> 184 <a href="https://linangdata.com/tools/searchCL" title="Search Buy and Sell Sites">ð Search Buy and Sell Sites</a> 185 <a href="https://linangdata.com/shopping-list/">ð Shopping List</a> 186 <a href="https://linangdata.com/sudoku/">ð¢ Sudoku Game</a> 187 <a href="https://linangdata.com/text-tools/" title="Text conversions, Word & Character counts">ð§µ String Utilities</a> 188 <a href="https://linangdata.com/blockfill/"><i class="fas fa-gamepad"></i> Tetris - BlockFill Game</a> 189 <a href="https://linangdata.com/ukulele-tuner/" title="Ukulele / Guitar Tuner">ð±Ukulele / Guitar Tuner for Mobile</a> 190 <a href="https://linangdata.com/ukulele-song-player/">ð¼ ukulele-song-player/</a> 191 <a href="https://linangdata.com/url-decode-encode/">ð URL Decoder & Encoder</a> 192 <a href="https://linangdata.com/vid-meme/" title="VidMeme"><i class="bi bi-film me-2"></i> VidMeme- 5-Second Video Meme Generator</a> 193 <a href="https://linangdata.com/visual-code-diff/">ð» Code Diff Tool</a> 194 <a href="https://linangdata.com/voice-effects/">ðï¸ Voice Recorder with Effects</a> 195 <!-- <a href="https://linangdata.com/corona-virus-map/">Corona Virus Map</a> --> 196 <a href="https://linangdata.com/weather/">ð¤ï¸ Weather Forecast</a> 197 <a href="https://linangdata.com/webp2pngjpg/">ð WebP to PNG/JPEG Converter - Free Online Bulk Conversion</a> 198 <a href="https://linangdata.com/whatismyipaddress/">ð What's My IP Address</a> 199 <a href="https://linangdata.com/wordless/">Wordless Game ð¯ Five letters. Six tries. Every puzzle is a new theme. Can you crack it?</a> 200 <a href="https://linangdata.com/wordcross/">Wordcross Puzzle Game ð Swipe to connect letters and find all words</a> 201 <a href="https://linangdata.com/world-clock/">ð World Clock</a>
202 <a href="https://linangdata.com/world-map/">ðºï¸ World Map</a> 203 <a href="https://linangdata.com/xml-formatter/" title="XML Formatter">ð§¾ XML Formatter</a> 204 <a href="https://linangdata.com/xslt-tester/">𧪠XSLT Tester</a> 205 <a href="https://linangdata.com/android-asset-studio/">ð± Android Asset Studio</a> 206 </div> 207 </div> <div id="install-button" role="button" title="Install the Emoji Search App"> 208 Install app <i class="bi-box-arrow-in-down"></i> 209 </div> 210 <div id="page-container"> 211 <main id="main"> 212 <div id="adTopBanner" class="w-100 text-center"> 213 <!-- Ezoic top banner--> 214<div id="ezoic-pub-ad-placeholder-101"></div> </div> 215 <div class="container"> 216 <!-- Header --> 217 <header class="text-center mb-5"> 218 <div class="hero-section"> 219 <h1 class="display-4 fw-bold text-white mb-3">ð Emoji Search</h1> 220 <p class="lead text-white mb-4">Discover and copy <span class="fw-bold" 221 id="emoji-count">3000+</span> emojis 222 instantly. Perfect for social media, messaging, and creative projects.</p> 223 224 <div class="row justify-content-center mb-4"> 225 <div class="col-md-8"> 226 <div class="search-container"> 227 <div class="d-flex align-items-center"> 228 <i class="bi bi-search search-icon"></i> 229 <input type="text" id="search-input" class="form-control border-0" 230 placeholder="Search emojis by name or category..."> 231 </div> 232 </div> 233 </div> 234 </div> 235 236 <div class="d-flex flex-wrap justify-content-center gap-3"> 237 <span class="stats-badge text-white"> 238 <i class="bi bi-emoji-smile me-1"></i> 239 <span id="visible-count">0</span> emojis 240 </span> 241 <span class="stats-badge text-white"> 242 <i class="bi bi-grid-3x3 me-1"></i> 243 <span id="category-count">12</span> categories 244 </span> 245 <span class="stats-badge text-white"> 246 <i class="bi bi-lightning me-1"></i> 247 Instant copy 248 </span> 249 </div> 250 </div> 251 </header> 252 253 <!-- Features Section --> 254 <section class="row text-center mb-5 text-white"> 255 <div class="col-md-4 mb-4"> 256 <div class="feature-icon"> 257 <i class="bi bi-search-heart"></i> 258 </div> 259 <h5>Smart Search</h5> 260 <p class="small">Find any emoji quickly by name, category, or keyword</p> 261 </div> 262 <div class="col-md-4 mb-4"> 263 <div class="feature-icon"> 264 <i class="bi bi-clipboard-check"></i> 265 </div> 266 <h5>One-Click Copy</h5> 267 <p class="small">Click any emoji to instantly copy it to your clipboard</p> 268 </div> 269 <div class="col-md-4 mb-4"> 270 <div class="feature-icon"> 271 <i class="bi bi-collection"></i> 272 </div> 273 <h5>Complete Collection</h5> 274 <p class="small">Access all official emojis with regular updates</p> 275 </div> 276 </section> 277 278 <!-- Main Content --> 279 <main> 280 <div class="loading-container" id="loading-container"> 281 <div class="spinner"></div> 282 <p class="text-white pulse">Loading amazing emojis...</p> 283 </div> 284 285 <div class="emoji-grid" id="emoji-container" style="display: none;"> 286 <!-- Emojis will be inserted here by JavaScript --> 287 </div> 288 289 <div class="text-center py-5" id="no-results" style="display: none;"> 290 <div class="text-white"> 291 <i class="bi bi-emoji-frown display-1"></i> 292 <h3 class="mt-3">No emojis found</h3> 293 <p class="mb-4">Try a different search term or browse all categories</p> 294 <button class="btn btn-light" onclick="clearSearch()"> 295 <i class="bi bi-arrow-clockwise me-2"></i>Show All Emojis 296 </button> 297 </div> 298 </div> 299 </main> 300 301 <!-- Toast Container --> 302 <div class="toast-container"> 303 <div class="toast align-items-center text-white bg-success border-0 emoji-toast" id="copy-toast" 304 role="alert"> 305 <div class="d-flex"> 306 <div class="toast-body"> 307 <i class="bi bi-check-circle-fill me-2"></i>
308 <span id="toast-message">Emoji copied to clipboard!</span> 309 </div> 310 <button type="button" class="btn-close btn-close-white me-2 m-auto" 311 data-bs-dismiss="toast"></button> 312 </div> 313 </div> 314 </div> 315 316 <!-- Footer --> 317 <footer class="text-center text-white"> 318 <p class="mb-2">Emoji Search © 2025 - Your free emoji companion</p> 319 <p class="small opacity-75"> 320 Built with â¤ï¸ for better communication | 321 <span id="total-emojis">3000+</span> emojis and counting 322 </p> 323 </footer> 324 </div> 325 </main> 326 </div> 327 328 <!-- App update toast --> 329 <div class="toast-container position-fixed end-0 p-3"> 330 <div class="toast text-bg-info" id="updateToast" role="alert"> 331 <div class="toast-body"> 332 ð A new version is available. 333 <button id="reloadApp" class="btn btn-sm btn-light float-endXX">Update</button> 334 <button type="button" class="btn-close btn-close-black ms-2" data-bs-dismiss="toast"></button> 335 </div> 336 </div> 337 </div> 338 <div id="adBottomSticky" class="w-100 mx-auto text-center"><!-- Ezoic Videos --> 339<div class="video-ad-container"> 340
340<script data-ezscrex="false" data-cfasync="false">(window.openVideoPlayers = window.openVideoPlayers || []).push({target: document.currentScript});</script>
340<script async data-ezscrex="false" data-cfasync="false" src="https://open.video/video.js"></script>
340 341</div><!-- EzoicResponsive tag bottom banner--> 342<div id="ezoic-pub-ad-placeholder-103"></div></div> 343 344 <!-- Toast Container --> 345<div class="position-fixed top-0xx end-0 p-3" style="z-index: 1100; top:60px"> 346 <div id="copyToastGlobal" class="toast align-items-center text-bg-success border-0" role="alert" aria-live="assertive" aria-atomic="true"> 347 <div class="d-flex"> 348 <div class="toast-body"> 349 URL copied to clipboard! You can now paste it into messages. 350 </div> 351 <button type="button" class="btn-close btn-close-white me-2 m-auto" data-bs-dismiss="toast" aria-label="Close"></button> 352 </div> 353 </div> 354</div> 355 356<footer class="footer-v2 d-flex flex-wrap align-items-center justify-content-center justify-content-lg-between py-3 px-4 bg-dark text-white sticky-lg-bottomX w-100"> 357 358 <!-- Copyright Section: Centered on mobile, left on desktop --> 359 <div class="p-1 fs-6 text-center text-lg-start col-12 col-lg-auto"> 360 <i class="bi bi-c-circle" aria-hidden="true"></i> 2026 LinangData 361 </div> 362 363 <!-- Links Section: Centered on mobile and desktop --> 364 <div class="p-1 fs-6 text-center col-12 col-lg-auto"> 365 <a class="text-light text-decoration-none" href="https://linangdata.com/privacy.html">Privacy</a> 366 <span class="mx-1">·</span> 367 <a class="text-light text-decoration-none" href="https://linangdata.com/terms.html">Terms</a> 368 <span class="mx-1">·</span> 369 <a class="text-light text-decoration-none" href="#contactModal" data-bs-toggle="modal">Contact</a> 370 <span class="mx-1">·</span> 371 <span class="text-secondary" role="button" tabindex="0" data-bs-toggle="tooltip" title="Some links may be affiliate links."> 372 Affiliate disclosure 373 </span> 374 </div> 375 376 <!-- Social Section: Centered on mobile, right on desktop --> 377 <div class="p-1 d-flex justify-content-center justify-content-lg-end col-12 col-lg-auto"> 378 <div class="a2a_kit a2a_kit_size_32 a2a_default_style a2a_follow d-flex align-items-center"> 379 <div class="mx-2 p-1 ml-auto"> 380 <a class="a2a_button_facebook" alt="LinangData on Facebook" href="https://www.facebook.com/LinangData/"></a> 381 <a class="a2a_button_x ms-2" alt="@LinangData on X" href="https://twitter.com/LinangData"></a> 382 <a class="a2a_button_youtube ms-2" alt="LinangData on YouTube" href="https://www.youtube.com/@linangdata"></a> 383 </div> 384 <a class="copyUrlBtnGlobal ms-3" title="Share URL" style="color: #f90; cursor: pointer;"><i class="bi bi-share"></i></a> 385 </div> 386 </div> 387</footer> 388
389<script type="application/ld+json"> 390{ 391 "@context": "https://schema.org", 392 "@type": "Organization", 393 "url": "https://linangdata.com", 394 "logo": "https://linangdata.com/images/192x192.png" 395} 396</script>
396 <!-- Contact Modal --> 397 <div class="modal fade" id="contactModal" tabindex="-1" aria-labelledby="contactModalLabel" aria-hidden="true"> 398 <div class="modal-dialog modal-dialog-centered"> <!-- Centers modal vertically on mobile --> 399 <div class="modal-content border-0 shadow"> <!-- Removes harsh borders, adds depth --> 400 401 <div class="modal-header bg-dark text-white"> <!-- Dark header for a premium feel --> 402 <h5 class="modal-title" id="contactModalLabel"> 403 <i class="bi bi-envelope-at me-2"></i>Contact Details 404 </h5> 405 <button type="button" class="btn-close btn-close-white" data-bs-dismiss="modal" aria-label="Close"></button> 406 </div> 407 408 <div class="modal-body py-4 text-center"> 409 <p class="text-muted mb-3">Click the email to copy or send a message:</p> 410 411 <div class="input-group mb-2 mx-auto" style="max-width: 350px;"> 412 <!-- The Email Field --> 413 <input type="text" class="form-control bg-light" value="[email protected]" id="contactEmail" readonly> 414 415 <!-- Copy Button --> 416 <button class="btn btn-outline-primary" type="button" id="copyBtn" onclick="copyEmail()"> 417 <i class="bi bi-clipboard"></i> Copy 418 </button> 419 420 <!-- Direct Mailto Link --> 421 <a href="/cdn-cgi/l/email-protection#a8c1c6cec7e8c4c1c6c9c6cfccc9dcc986cbc7c5" class="btn btn-primary" title="Open Mail App"> 422 <i class="bi bi-envelope"></i> 423 </a> 424 </div> 425 426 <small id="copyMessage" class="text-success" style="display:none;">Copied to clipboard!</small> 427 </div>
vendor: 128 bytes, lines 427-429
427 428 429 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
429<script> 430 function copyEmail() { 431 const emailInput = document.getElementById('contactEmail'); 432 emailInput.select(); 433 emailInput.setSelectionRange(0, 99999); // For mobile devices 434 navigator.clipboard.writeText(emailInput.value); 435 436 // Show visual feedback 437 const msg = document.getElementById('copyMessage'); 438 const btn = document.getElementById('copyBtn'); 439 440 msg.style.display = 'block'; 441 btn.innerHTML = '<i class="bi bi-check-lg"></i> Done'; 442 443 setTimeout(() => { 444 msg.style.display = 'none'; 445 btn.innerHTML = '<i class="bi bi-clipboard"></i> Copy'; 446 }, 2000); 447 } 448 </script>
448 449 450 451 <div class="modal-footer border-0 justify-content-center"> 452 <button type="button" class="btn btn-secondary px-4" data-bs-dismiss="modal">Close</button> 453 </div> 454 455 </div> 456 </div> 457 </div>
458<script defer src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
458
459<script defer src="https://cdnjs.cloudflare.com/ajax/libs/jquery.lazyloadxt/1.1.0/jquery.lazyloadxt.extra.min.js"></script>
459
460<script defer src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.7/js/bootstrap.bundle.min.js" integrity="sha512-Tc0i+vRogmX4NN7tuLbQfBxa8JkfUSAxSFVzmU31nVdHyiHElPPy2cWfFacmCJKw0VqovrzKhdd2TSTMdAxp2g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
460
461<script defer src="https://cdn.rawgit.com/afeld/bootstrap-toc/v1.0.1/dist/bootstrap-toc.min.js"></script>
461
462<script async src="https://static.addtoany.com/menu/page.js"></script>
462<script> 463document.addEventListener('DOMContentLoaded', function () { 464 $('.copyUrlBtnGlobal').on('click', function () { 465 // Get current URL without hash 466 // console.log('copyUrlBtnGlobal'); 467 const url = window.location.href.split('#')[0]; 468 469 // Copy to clipboard 470 navigator.clipboard.writeText(url).then(function () { 471 // Show Bootstrap toast 472 const toastEl = document.getElementById('copyToastGlobal'); 473 const toast = new bootstrap.Toast(toastEl, { delay: 5000, autohide: true }); 474 475 toast.show(); 476 }).catch(function (err) { 477 alert('Failed to copy URL: ' + err); 478 }); 479 }); 480}); 481</script>
481
481<script type="application/ld+json"> 482 { 483 "@context": "http://schema.org", 484 "@type": "WebSite", 485 "url": "https://linangdata.com/emoji-search/", 486 "image": [ 487 "https://linangdata.com/pdf-generator/css/icons/128x128.jpg" 488 ], 489 "name": "Emoji Search - Find & Copy Emojis Instantly | Free Emoji Database", 490 "datePublished": "2024-12-06T12:02:41Z", 491 "dateModified": "2024-12-06T12:02:41Z", 492 "author": { 493 "@type": "Organization", 494 "name": "LinangData" 495 }, 496 "description": "Search and copy 3000+ emojis instantly. Free emoji search tool with categories, easy copying, and no downloads required. Perfect for social media, messaging, and content creation.", 497 "publisher": { 498 "@type": "Organization", 499 "name": "Linangdata", 500 "logo": { 501 "@type": "ImageObject", 502 "url": "https://linangdata.com/images/logo.png" 503 } 504 } 505 } 506 </script>
506
506<script defer src="js/install.js"></script>
506 507
507<script defer src="js/script.js"></script>
507 508
509<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a401f42a3c39f7fc',t:'MTc5MDI1NDYzNA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
509<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"46b99dfeee35408d83c1bc94903888aa","r":1,"spa":2}' crossorigin="anonymous"></script>
509 510</body> 511 512</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.