Skip to content

Telegram Theme Generator

Make a Telegram theme from six colors and download it for Desktop, iPhone, Android or macOS. A live chat preview and a contrast check help you pick the colors.

Updated:

Make your theme

Live preview

Mira

theme preview

Hey! Setting up the channel theme now.14:30
Take a look and tell me what you think.14:31
This is how your colors look in a real chat.usemira.pro14:32
Nice. The bubbles match my brand.14:33

Start from a preset

Your six colors

Contrast check

Text is easy to read on both bubbles.

Download your theme

Pick the file for your device.

Share your theme

The link keeps your six colors. Anyone who opens it sees your theme.

Six colors decide how a Telegram chat looks. They are the wallpaper, two bubble colors, two text colors and the link color.

This tool turns them into theme files for iOS, Android, Desktop and macOS. It runs in your browser.

Need posts for your channel too?

A theme makes a channel look good. Mira finds material for your channel and drafts the posts. You decide what goes out.

Open in Telegram

What you get

  • Six color fields and a live chat preview that redraws when you change a color.
  • A light and a dark preset to start from.
  • One palette, four theme files: iOS, Android, Desktop and macOS.
  • A link with your six colors, so you can share a theme or open it again later.
  • It is free, and you can make as many themes as you like.

How to make and install your theme

  1. Pick six colors. Start from a preset and edit it, or set each color yourself.
  2. Download the file for your device. Each system uses its own file type.
  3. Open the file in Telegram. Telegram shows a preview. Apply the theme and keep the change.

Ready-made themes

Want a theme without picking colors? See 18 free Telegram themes. Each one has a one-tap install link.

Writing a post for your channel? Our free Telegram post editor shows it in a light and a dark chat before you send.

Theme not applying? Fixes

  1. Use the file made for your device. iPhone takes .tgios-theme, Android .attheme, Telegram Desktop .tdesktop-theme, macOS .palette.
  2. Open the file in Telegram. The steps for each device are under “Install steps by device” below.
  3. Confirm the change. Telegram shows a preview. Apply the theme and, on Desktop, keep the change.
  4. Check your wallpaper. Your own wallpaper picture stays; the theme's other colors still apply. Reset the wallpaper in Telegram's chat settings to see the theme's background color.

We tested the install on iPhone. Android, Desktop and macOS are not yet tested on real devices. If a step does not match your app, tell us.

Still not working? See every Telegram error message and its fix.

Install steps by device

Android

  1. Download the theme. You get an .attheme file.
  2. Open it from the download notification or from your file manager.
  3. Telegram shows Theme Preview. Tap Apply.

iPhone and iPad

  1. Download the theme. You get a .tgios-theme file.
  2. Send the file to yourself in Saved Messages with the Share sheet.
  3. Tap the file in the chat, then tap the apply button in the preview.

Telegram Desktop on Windows and Linux

  1. Download the theme. You get a .tdesktop-theme file.
  2. Open it while Telegram Desktop is running. You can also use Settings, Chat Settings, Choose from file.
  3. In the preview window, click Apply this theme, then Keep changes within about 15 seconds.

macOS

  1. Download the theme. You get a .palette file.
  2. Send the file to yourself in Telegram, for example in Saved Messages.
  3. Click the file in the chat, then click the apply button in the preview.

Questions

Is the Theme Generator free?

Yes. It is free, and you can make as many themes as you like.

Mira, the Telegram bot for channel owners, is a separate product. It has a Free plan and a paid Pro plan.

Do I need Telegram open to make a theme?

No. You make and download the theme on this page.

You need Telegram on your device only to apply the file.

Will it work with my chat wallpaper?

Partly. A theme carries a plain background color.

If you set your own wallpaper picture, Telegram keeps it. Only the bubbles, text and links change. To see your background color, reset the wallpaper in Telegram's chat settings first.

How is this different from a public theme link?

You get a personal theme file for your own device. A public link points to a cloud theme.

You publish that theme with Telegram's own theme editor, a separate step inside Telegram. For that, start with the Telegram theme documentation.