About this tool
Browse 1,898 emojis across 8 categories with keyword search and skin tones, plus trending GIFs
Emoji Hub is a two-tab browser for emojis and GIFs. The Emojis tab runs the open-source emoji-picker-react component over a bundled Unicode dataset of 1,898 emojis in 8 categories, with search powered by an in-browser character index built from every keyword attached to each emoji — so typing "grin", "smile" or "face" all surface the grinning face without a network request. Each glyph is drawn as a 64px Apple-style PNG from the emoji-datasource-apple package on the jsDelivr CDN, so the artwork looks identical on Windows, macOS, Android and Linux. The GIFs tab calls AltFTool's own /api/tools/giphy route, which queries Giphy server-side — its trending endpoint by default, or its search endpoint carrying the keyword you submit — and returns 20 GIFs, keeping the Giphy API key off the client. The GIF files in the grid are then loaded into your browser directly from Giphy's media CDN.
Open Emoji Hub on AltFTool — it loads instantly in your browser.
Open the Emojis tab and type a keyword — "party", "cat", or "thumbs" — into the picker search, or browse its 8 category tabs.
Set a skin tone if the emoji supports one, then click the emoji to copy it and add it to Recently used; star any pick you want to keep in Favorites.
Switch to the GIFs tab to browse Giphy's current trends or submit a keyword search, then copy or share a result link.
Emojis render as 64px Apple-style PNGs served from jsDelivr rather than your system emoji font, so a flag or a smiley looks the same whether you're on Windows, Android, macOS or Linux.
The picker's search matches against the keywords in each emoji's name list. The index runs in your browser, so results filter as you type without sending the search to AltFTool.
A skin-tone control sits in the search bar with five Fitzpatrick modifiers plus the default yellow; 323 of the 1,898 emojis support them, covering hands, faces and people.
No signup and no usage limit. Emoji search and category browsing happen entirely in your browser and your picks are saved only to your own browser's localStorage. The emoji artwork itself is fetched from the jsDelivr CDN as you browse, and the GIFs tab sends the keyword you submit through AltFTool's server to Giphy — nothing else about your session is transmitted.
1,898, split across 8 categories: Smileys & People (553), Animals & Nature (153), Food & Drink (135), Travel & Places (218), Activities (85), Objects (262), Symbols (223) and Flags (269). On top of that, 323 emojis carry skin-tone variants, adding 1,875 further variations.
Type a keyword into the search bar at the top of the picker. Search runs against the keywords stored with each emoji, not just its official Unicode name, so "party", "cat" or "thumbs" all work. Matching happens in your browser, so nothing is sent to AltFTool as you type.
It's copied to your clipboard and moved to the front of Emoji Hub's Recently used row. That row keeps up to 20 unique picks in this browser's local storage. You can also star up to 100 favorites or clear either list whenever you want.
Because the picker doesn't use your system emoji font. Every emoji is rendered as a 64px PNG from the emoji-datasource-apple package on the jsDelivr CDN, which is why the artwork is consistent for every visitor regardless of operating system.
Giphy. The GIFs tab calls AltFTool's /api/tools/giphy route, which hits Giphy on the server with a limit of 20 GIFs and returns them as a grid — the trending endpoint when you open the tab, and the search endpoint once you submit a keyword, in which case that keyword is sent to AltFTool's server and passed on to Giphy. The Giphy API key never reaches the browser, responses are cached for 5 minutes, and the route is rate-limited to 120 requests per minute. The GIF files in the grid are loaded straight from Giphy's media CDN by your browser.
The GIFs tab shows Giphy's live trending feed, and the server caches that response for five minutes — so reopening the tab inside that window returns the same 20 GIFs. Giphy's trending list rotates through the day, so come back later and the set changes.
Yes. A skin-tone selector sits inside the search bar with the five Unicode skin-tone modifiers — light, medium-light, medium, medium-dark and dark — plus the neutral yellow default. 323 of the 1,898 emojis support them; the rest, like flags and most objects, have no skin-tone form in Unicode.
Yes, it's free with no signup and no usage cap. The emoji dataset ships with the page and emoji search runs locally; the outbound requests are the emoji image files from the jsDelivr CDN and, if you open the GIFs tab, the GIF request that goes through AltFTool's server to Giphy — carrying the keyword you typed whenever you search — plus the GIF files your browser then loads from Giphy's media CDN.