Google's Tenor API shut down on June 30, 2026. Compare GIF API alternatives: Klipy and GIPHY (both Tenor-compatible), Imgur, self-hosted options. Migration code examples and free tier comparison.
Tenor API Shutdown: GIF API Alternatives & Migration Guide
Published 2026-04-02 · Reviewed 2026-09-28 · Figures compiled 2026-04-02, last checked 2026-09-28 · 1 Tenor pricing change tracked
Shut down
June 30, 2026
Tenor stability: VOLATILE
Shut down
June 30, 2026
5
Alternatives Compared
2
Drop-In Replacement
3
Migration Paths
What happened: Google shut down the Tenor GIF API on June 30, 2026. New API key sign-ups stopped on January 13, 2026, and Google says any API request after June 30 fails with an error. Only the API was discontinued: Tenor content stays available in Google's own apps, including Gboard, Tenor.com and the GIF Keyboard app.
Key insight: Klipy and GIPHY both offer Tenor-compatible endpoints. You migrate by changing the API host and key. Both start with a key limited to 100 calls per hour. Both require requests to originate from the user’s app or browser.
Who was affected: apps, bots and forums that used the Tenor API for inline GIF search, including Discord, WhatsApp and Bluesky.
Tenor API shutdown announced. New API key registration disabled.
MEDIUM
Jan 13, 2026
No new API keys can be created. Existing keys continue to work.
MEDIUM
Jun 30, 2026
Complete API shutdown. Existing API keys stopped working; Google says every API request now fails with an error.
HIGH
Post-shutdown
Tenor website and keyboard app continue to operate. Only the developer API is discontinued.
INFO
What’s NOT affected: The Tenor website (tenor.com) and the Tenor keyboard app will continue to work. Google is only shutting down the public developer API. If your users search GIFs on tenor.com directly, nothing changes for them — only API-integrated apps are affected.
GIF API Alternative Comparison
All 5 alternatives compared. Migration effort rated from the perspective of a Tenor API integration.
Provider
Free Tier
Library Size
API Style
Migration Effort
Klipy
No published price; test key 100 calls/hour, production key on request; attribution required
10M+ items (Klipy's figure)
Tenor-compatible v2 endpoints
Minimal
Giphy API
Beta key free (100 calls/hour); production key has a fee
GIPHY says it has the largest GIF library
Tenor-compatible v2 endpoints, or its own REST API
Minimal
Giphy SDK
Free on the beta key; 'Powered By GIPHY' attribution required
Same as Giphy API
Native SDKs (iOS, Android, Web)
Moderate
Imgur API
Free for non-commercial use (1,250 uploads or 12,500 requests a day); not available in the UK
Large (user-uploaded)
REST API
Moderate
Self-hosted (Meilisearch + media)
Free (open source)
Your own curated library
Custom API
High
Client-side requests only: Klipy and GIPHY both prohibit routing API calls or media loads through your servers. This applies to bots and server-side integrations. Requests must come directly from the user’s app or browser. Klipy makes exceptions only with its prior written approval.
Production keys: Klipy offers a production key providing limitless requests, requested through its Partner Panel; it publishes no price. GIPHY production keys require an application and incur a fee; the GIPHY team will discuss pricing if your application meets their criteria.
Migration Paths
Three paths depending on your constraints.
Path 1: Migrate to Klipy
Replace tenor.googleapis.com with api.klipy.com and use your Klipy API key; Klipy’s endpoints are Tenor-compatible. A test key allows 100 calls per hour; a production key, requested through Klipy’s Partner Panel, removes the limit. Requests must come from the user’s app or browser, with Klipy attribution. Discord and Bluesky use Klipy.
Best for: Teams needing a direct Tenor replacement.
Path 2: Migrate to GIPHY
Change the host to api.giphy.com; the search endpoint keeps Tenor’s request and response shape. GIPHY also has its own /v1 API and native SDKs with a picker UI. Beta keys allow 100 calls per hour; a production key needs an approved application and has a fee. Requests must come from the user’s app or browser.
Best for: Apps that need a native SDK.
Path 3: Self-Hosted / Custom Solution
Build your own GIF search using Meilisearch or Elasticsearch with curated media. Full control over content, no API dependencies, no rate limits. Requires sourcing and indexing GIF content.
Best for: Apps with specific content requirements, teams that want zero vendor dependency, compliance-sensitive use cases
Code Migration Examples
Tenor → Klipy (Minimal Changes)
Klipy’s API mirrors Tenor’s structure. In most cases, change the base URL and API key:
// Before: Tenor APIconst TENOR_API_KEY = "YOUR_TENOR_KEY";
const response = await fetch(
`https://tenor.googleapis.com/v2/search?q=${query}&key=${TENOR_API_KEY}&limit=20`
);
const data = await response.json();
const gifs = data.results; // Array of GIF objects// After: Klipy API (change base URL and key)const KLIPY_API_KEY = "YOUR_KLIPY_KEY";
const response = await fetch(
`https://api.klipy.com/v2/search?q=${query}&key=${KLIPY_API_KEY}&limit=20`
);
const data = await response.json();
const gifs = data.results; // Same response structure
Tenor → GIPHY (Tenor-compatible endpoints)
Change the host to api.giphy.com and use a GIPHY key; the search endpoint keeps Tenor’s request and response shape. /v2/registershare is not implemented; use the analytics URLs GIPHY returns on each item.
Google Tenor API shut down on June 30, 2026, and new API key sign-ups stopped on January 13, 2026. Only the API ended: Tenor.com, the GIF Keyboard apps and Gboard still serve Tenor GIFs. Developers who used the API need another GIF API. Source ↗
HIGH
Recommendations
Best Alternative for Each Use Case
Apps that call the API from the user’s device:
Klipy and GIPHY both offer Tenor-compatible endpoints; switching takes a host change and a new key. Klipy provides a production key on request via its Partner Panel and publishes no price. GIPHY requires an application for a production key and charges a fee. Discord and Bluesky use Klipy.
Bots and server-side integrations:
Klipy and GIPHY both require client-side calls; Klipy makes exceptions only with written approval. For bots, consider a self-hosted search index.
Mobile apps with native GIF pickers:
Giphy SDK — native SDKs for iOS, Android, and web with pre-built GIF picker UI. Saves development time but locks you into Giphy’s UI components.
Image + GIF combined:
Imgur API — if you need both image hosting and GIF search in one API. User-uploaded content means different content profile than curated GIF libraries.
Zero vendor dependency:
Self-hosted with Meilisearch — curate your own GIF library, no rate limits, no API shutdowns. Higher initial effort but complete control and no ongoing dependency.
Methodology
How we track this data: AgentDeals monitors free tier changes across 1,580 developer tools in 60 categories. The Tenor API shutdown is tracked in our shutdown tracker and stability dashboard.
Migration recommendations: Based on API documentation review, community reports (Discord, Bluesky GitHub issues), and platform migration announcements. Klipy’s API compatibility was read from Klipy’s and GIPHY’s migration guides on 2026-09-28.
LocalStack CE Alternatives— In March 2026, LocalStack merged Community and Pro images, requiring an auth token for the latest image — compare 9 free open-source AWS emulators
Postman Alternatives— Postman killed free team collaboration March 1, 2026 — 5 free API testing alternatives
HCP Terraform Alternatives— HCP Terraform legacy free plan ended March 31, 2026; free tier now caps managed resources at 500 — free IaC alternatives compared
Freshping Alternatives— Freshping shut down March 6, 2026 — 13 free uptime monitoring alternatives
Heroku Alternatives— Heroku removed free tier Nov 2022, entered sustaining mode Feb 2026 — 8 free PaaS options
Firebase Alternatives— Firebase Studio is closing (no new workspaces since June 22, 2026; shutdown March 22, 2027) + Cloud Storage for Firebase now requires Blaze — 7 BaaS alternatives
GitHub Actions Alternatives— GitHub postponed its self-hosted runner fee, so self-hosted runners stay free — 10 free CI/CD alternatives compared
Best Free AI & ML Tools for Developers in 2026— 65+ AI/ML tools and their free tiers compared — LLM APIs, AI coding assistants, ML platforms, observability, and specialized AI services
Best Free LLM APIs in 2026— 25+ LLM API providers and their free tiers compared — proprietary model APIs, open-model inference platforms, and AI gateways with exact rate limits
Best Free API Development Tools in 2026— 39+ free API development tools compared — REST/GraphQL clients, mocking, documentation, marketplaces, and integration platforms
The Complete Free Startup Stack for 2026— Complete free SaaS infrastructure stack — 10 categories with recommended picks, scaling guidance, and stability ratings
The Complete Free AI/ML Stack for 2026— Complete free AI/ML development stack — 10 categories with recommended picks, scaling guidance, and stability ratings
The Complete Free DevOps Stack for 2026— Complete free DevOps infrastructure stack — 10 categories with recommended picks, scaling guidance, and stability ratings
The Complete Free Frontend Stack for 2026— Complete free frontend/Jamstack development stack — 10 categories with recommended picks, scaling guidance, and stability ratings
The Complete Free Next.js Stack for 2026— Complete free Next.js full-stack infrastructure — 10 layers with recommended picks, growth cost analysis, and stability ratings
Google Developer Program 2026— Standalone Google Developer Program Premium no longer takes sign-ups — current plans, Cloud credits and free alternatives
Vercel vs Netlify Free Tier Comparison— Deep comparison of Vercel and Netlify free tiers — bandwidth, functions, builds, commercial use, and scaling costs
Railway vs Render Free Tier Comparison— Deep comparison of Railway and Render free tiers — usage-based vs fixed pricing, databases, sleep behavior, and scaling costs
Datadog vs New Relic Free Tier Comparison— Deep comparison of Datadog and New Relic free tiers — per-host vs per-GB pricing, APM, logs, synthetics, and scaling costs
Free Tier Risk Index— Predictive risk analysis for developer free tiers — grades dated and scored against what happened next, category heatmap, pattern analysis, counter-trends
Gemini API Pricing 2026— Gemini API billing guide — spend caps ($250-$100K+/mo), prepaid billing, 3.1 Pro paid-only, free tier changes, 8-provider comparison
Free Tier Tracker— Q1 2026 free tier erosion report — which developer free tiers were removed, reduced, or expanded
Startup Credits Comparison 2026— The definitive startup credits comparison — 13 programs across cloud infrastructure, fintech, and developer tools with eligibility requirements, vesting schedules, and stacking strategies
AI Coding Tools Pricing Guide— AI coding tools pricing comparison — free tiers, pro plans, power tiers, and recent March 2026 pricing changes
AI Coding Tools Pricing Comparison 2026— The definitive AI coding tools comparison — 17 tools across IDE, CLI, cloud agent, and app builder categories with free tier analysis and cost breakdowns
CI/CD Tools Pricing Comparison 2026— The definitive CI/CD pricing comparison — 17+ tools across general, cloud-native, mobile, and self-hosted categories with free tier analysis and cost breakdowns
Database Pricing Comparison 2026— The definitive database pricing comparison — 25+ services across managed Postgres, serverless/edge, document/NoSQL, cloud provider, and specialized categories with free tier analysis and cost breakdowns
Vector Database Pricing Comparison 2026— The definitive vector database pricing comparison — 11 services across dedicated cloud, open-source, pgvector, embedded, and serverless categories with free tier analysis for RAG/AI
Cloud Hosting & PaaS Pricing Comparison 2026— The definitive cloud hosting pricing comparison — 15 platforms across PaaS, edge/serverless, full-featured, and static categories with free tier analysis, pricing gotchas, and Railway referral
LLM API Free Tiers & Free Credits 2026— Which LLM APIs have a genuinely free tier or free credits — frontier labs, inference providers, open-source hosts, and specialized services with free tier analysis and token cost breakdowns
AWS Free Tier 2026— AWS Free plan: up to $200 in credits over 6 months, 30+ always-free services, short-term trials, hidden costs, cheaper alternatives.
GCP Free Tier Complete Guide 2026— Complete GCP free tier guide — 20+ always-free products, $300 trial, hidden costs, and comparison with AWS and Azure
Azure Free Tier 2026— Azure free tier guide — 65+ always-free services, $200 trial, Cosmos DB lifetime free tier, and comparison with AWS and GCP
Testing & QA Tools Free Tier Comparison 2026— Side-by-side comparison of 15+ testing tool free tiers — E2E, visual regression, load testing, API testing, local dev, and the testing cost trap at scale
API Development Tools Free Tier Comparison 2026— Side-by-side comparison of 12+ API development tool free tiers — users, collections, requests, mock servers, local-first vs cloud, and the API tool migration trap
Hosting & PaaS Free Tier Comparison 2026— Side-by-side comparison of 12+ hosting free tiers — bandwidth, compute, build minutes, cold starts, commercial use restrictions, and the hosting cost trap at scale
Developer Security Tools Free Tier Comparison 2026— Side-by-side comparison of 20+ developer security tool free tiers — SAST, SCA, DAST, secrets detection, container security, and the DevSecOps cost trap at scale
Firebase Studio Shutdown Guide— Firebase Studio shuts down March 22, 2027 — free cloud IDE alternatives with compute, storage, and collaboration limits compared
Developer Tool Shutdown Tracker 2026— Living tracker of developer tool shutdowns, API sunsets, and deprecation deadlines in 2026 — with migration paths and alternatives
Track GIF API shutdowns and compare developer tool free tiers from your AI assistant. Get stability ratings, migration alerts, and pricing comparisons — directly in your editor.
claude mcp add agentdeals -- npx -y agentdeals
Works with Claude Desktop, Cursor, Cline, Windsurf → Full setup guide