about

A small museum of motion.

tenor.life is a love letter to the GIF — the internet’s shared shorthand for everything words can’t quite carry. We collect the loops worth keeping and make them effortless to find, preview and share.

30+
Hand-picked loops in the gallery
6
Moods to browse, from critters to dance floors
Times you’ll hit replay without meaning to
How it works

Three taps to the right GIF

1

Search or browse

Jump into Explore and filter by mood, or just type a vibe into the search bar and watch the grid react instantly.

2

Open & preview

Tap any tile to blow it up in a clean lightbox — full size, looping, distraction-free.

3

Copy & send

Hit copy and the direct GIF link lands on your clipboard, ready to paste anywhere a loop belongs.

FAQ

Good questions

Where do the GIFs come from?

Every loop is hosted on GIPHY and embedded straight from its CDN. tenor.life is simply a curated front-end — a tidy little gallery layered on top of the world’s biggest GIF library.

Can I add my own GIFs?

Absolutely. The whole collection lives in data.js as a plain list of { id, title, cat } objects. Grab a GIF’s ID from its GIPHY link, add a new entry, and it shows up everywhere — gallery, search and all.

Is it free to use?

Yes. Browse, preview and copy as much as you like. There are no accounts, no paywalls and no ads — just GIFs.

Why the name “tenor.life”?

Because a GIF carries the tenor of a moment — the tone, the feeling, the energy — better than a wall of text ever could. This is where those moments live.

Enough reading. Go find a loop.

The gallery is one click away and the search bar is hungry.

Open the gallery