Powered by Next.js OG Image API ツ
- 🎨 Beautiful, responsive design
- 🌓 Dark and light theme support
- 🚀 Fast generation using Next.js OG Image API
- 📱 Works with channels, groups, bots and personal profiles
- 📊 Shows subscriber count, member count, or monthly users
https://telegram-card.vercel.app/?username=SingleDevelopers
https://telegram-card.vercel.app/?username=SingleDevelopers&theme=dark
You can customize the colors and font of the card by passing the following query parameters:
bgColor
: The background color of the card.textColor
: The color of the text.subtleTextColor
: The color of the subtle text.extraColor
: The color of the extra text.shadowColor
: The color of the box shadow.fontFamily
: The font family of the text.
Example:
https://telegram-card.vercel.app/?username=SL_Developers&bgColor=rgba(30,41,59,1)&textColor=%23F1F5F9&subtleTextColor=%23CBD5E1&extraColor=%23F59E0B&shadowColor=rgba(0,0,0,0.2)&fontFamily=system-ui
<img src="https://telegram-card.vercel.app/?username=SingleDevelopers" alt="@SingleDevelopers" style="width: 300px; max-width: 100%; height: auto;" />
or

Example usage for Github Profile : https://github.com/Malith-Rukshan#-connect-with-me
The fastest way to get your own Telegram Card Widget is to deploy it directly to one of these platforms:
- Click one of the deploy buttons above
- Follow the platform's setup instructions
- Your Telegram Card Widget will be online in minutes!
- Use it by visiting:
https://your-deployment-url/?username=YourTelegramUsername
Set all environmental variables before deployment if required by the platform.
If you want to run the project locally or customize it before deploying:
- Node.js 16+
- npm or yarn
-
Clone the repository
git clone https://github.com/Malith-Rukshan/telegram-card.git cd telegram-card
-
Install dependencies
npm install # or yarn install
-
Run the development server
npm run dev # or yarn dev
-
Open http://localhost:3000/?username=SingleDevelopers to see your card!
- Add to your GitHub profile README
- Embed in your personal website
- Create dynamic links to your Telegram presence
- Showcase your channel or group subscribers
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with Next.js
- OG Images powered by @vercel/og
- Crafted specifically for developers to showcase their Telegram presence
Feedback and suggestions are always welcome! Feel free to open issues or submit pull requests to help improve the Telegram Card widget.
If you found this project helpful, don't forget to give it a ⭐ on GitHub. This encourages more innovative projects to thrive! 🫶
If you have any questions, feedback, or just want to say hi, you can reach out to me:
- Telegram: @MalithRukshan
- Email: hello@malith.dev
🧑💻 Built with 💖 by Single Developers </>