Telegram Card Generator

Create stunning, customizable cards for Telegram profiles, channels, groups, and bots. Powered by Next.js OG Image API for lightning-fast generation.

Lightning Fast Developer Friendly Open Source

Generate Your Card

Your Generated Card

Generated card preview

Examples from the Community

ComicArc Light Theme

Channel - Light Theme

@ComicArc

TechifyBots Dark Theme

Channel - Dark Theme

@TechifyBots

Rahul Dhankhar

Personal Profile

@ImRahulDhankhar

Reaction Bot

Bot

@AlyaReactionBot

Support Group

Group

@TechifySupport

Custom Theme

Custom Theme

@OtakuQuote

Verified Badge Override

Verified Badge Override

@ImRahulDhankhar with ?verified=true

Beautiful Design

Responsive cards with dark/light themes, custom color schemes, and multiple font options. Create cards that match your brand perfectly.

Lightning Fast

Powered by Next.js OG Image API with smart caching. Generate high-quality 700x250px cards in milliseconds, not seconds.

Universal Compatibility

Works with Telegram channels, groups, bots, and personal profiles. Automatically displays subscriber counts, member counts, or monthly users.

Developer Friendly

Perfect for GitHub README files, personal websites, and documentation. Simple URL-based API with extensive customization options.

Completely Free

Open source MIT licensed tool. No API keys required, no rate limits, no watermarks. Use it anywhere, anytime.

Easy Deployment

Deploy your own instance on Vercel, Netlify, Railway, or any serverless platform. Full source code available on GitHub.

Verified Badge

Add a verified badge to any card - even if your channel, group, bot, or account isn't verified by Telegram. Full control via URL parameter.

Guide & API Documentation

Basic Usage

Simply add a Telegram username to generate a card:

https://tgcards.vercel.app/?username=TechifyBots

With Theme

Choose between light and dark themes:

https://tgcards.vercel.app/?username=TechifyBots&theme=dark

GitHub README Integration

Perfect for showcasing your Telegram presence in README files:

<img src="https://tgcards.vercel.app/?username=TechifyBots" alt="@TechifyBots" style="width: 300px;" />

Or using Markdown:

![TechifyBots](https://tgcards.vercel.app/?username=TechifyBots)

Advanced Customization

Customize colors, fonts, and shadows to match your brand:

https://tgcards.vercel.app/?username=TechifyBots&bgColor=rgba(30,41,59,1)&textColor=%23F1F5F9&subtleTextColor=%23CBD5E1&extraColor=%23F59E0B&shadowColor=rgba(0,0,0,0.2)&fontFamily=system-ui

Verified Badge

Add or hide the verified badge on any card, regardless of Telegram's actual verification status:

https://tgcards.vercel.app/?username=YourChannel&verified=true

Available values: true (force show), false (force hide), auto (default — detect from Telegram)

Available Parameters

Customize your cards with these URL parameters:

Use Cases

View on GitHub →