GIF search for Nostr clients
Free GIF search for Nostr apps by nostr.build: search, suggestions and similar GIFs, with animated previews and a small MP4 of every animation. Register your client in minutes.
Remote signer?
Try it
Real requests to the API, with the key this page uses. Point at a GIF for similar ones and its JSON.
Response
In your code
Similar
Quickstart
Web (Origin)
fetch('https://gifs.nostr.build/api/v1/search?q=hello')Register your site's origin; browsers send it for you. localhost works on any port without registering.
Native (API key)
curl -H 'Authorization: Bearer gnb_…' 'https://gifs.nostr.build/api/v1/search?q=hello'Native (User-Agent)
curl -A 'myapp/1.0' 'https://gifs.nostr.build/api/v1/search?q=hello'Reviewed by hand.
Attribution
Show "GIFs from nostr.build", linked to https://nostr.build, wherever these GIFs appear — for example in your GIF picker's header.
GIFs from <a href="https://nostr.build" target="_blank" rel="noopener noreferrer">nostr.build</a>Registering a client costs 1000 sats, once. The fee only keeps spam sign-ups out — it isn't profit and doesn't fund the site. It isn't refunded if you delete the client.
New registrations work within 5 minutes (at once from where you registered). Revocations take up to an hour. Limits: 120 requests/min per IP, 1000/min per client. safe=1 is the default; adult results are not available yet.
Every item has an mp4: the animation as H.264 at its own size, many times smaller than the GIF. Play it with <video loop muted autoplay playsinline>. It is null when the GIF cannot be converted.











