1 item
Add classic meme text to animated GIFs and export — entirely offline in your browser. Meme GIF Maker lets you caption animated GIFs with classic top and bottom meme text, then export a new GIF — all on your device. Upload a GIF, add Impact-style text layers, drag and resize them on the canvas, preview the animation, and download your meme. Nothing is uploaded to the cloud. Key Features GIF upload — Choose or drag and drop an animated GIF Classic meme text — Top and bottom captions with white fill and black outline Custom text layers — Add extra captions and style font, size, fill, stroke, and alignment Drag & resize — Position and resize text directly on the canvas Live preview — Watch your captioned GIF animate before exporting Local export — Re-encode every frame with text burned in and download the result 100% offline — Decode and encode happen in your browser; files never leave your computer Privacy-first — No accounts, no tracking, no server uploads How It Works Upload your GIF Edit top, bottom, or custom text on the canvas Preview the animated result Create and download your meme GIF Perfect For Creating reaction memes from existing GIFs Adding captions for chats, social posts, or presentations Anyone who wants a simple, private GIF captioning tool Permissions This extension does not request Chrome permissions such as `storage`, `downloads`, `tabs`, or broad host access. GIF decoding and encoding run locally in the extension popup The finished file is saved with the browser’s normal download prompt (`<a download>`), so a `downloads` permission is not required `gif.worker.js` is listed under `web_accessible_resources` only so the local GIF encoder worker can load inside the extension — it is not used to access or modify websites No remote image processing. Just a focused tool that captions GIFs offline.
Jul 24, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.