SVG to TGS Telegram sticker animation

telegram custom emoji

Telegram Custom Emoji Maker

Prepare a small, readable emoji from one SVG icon. Download its TGS file or use Pro to preview it in Telegram and add it to your emoji pack.

Create Custom Emoji

Free TGS download after Telegram login. Telegram pack actions are available with Pro.

Create Custom Emoji Static vector SVG. Embedded images and text are ignored during export.
Create Custom Emoji
Browser-based editor Vector SVG inputPreview before exportTGS download

One SVG becomes one emoji asset

Start with a logo mark, check, arrow or other symbol that still makes sense beside a line of text. Import the SVG, inspect its static appearance, then add a short motion if that helps the meaning. A detailed sticker illustration will not automatically become a readable emoji.

The download is a TGS file. To use it as a custom emoji, it must be added to a custom emoji pack. Exporting the file alone does not publish a pack or produce a Telegram custom emoji ID.

Download a file or add it to a managed pack

The free converter lets you download TGS after Telegram login. You can then publish it yourself through Telegram's @Stickers workflow. Pro adds connected actions: select Emoji in the Telegram dialog, preview it in your Telegram chat or add it to the custom emoji pack managed by this service.

The add action creates that pack when needed and appends later emoji to it. Its result includes the pack link and the custom emoji ID returned by Telegram. The dialog does not select, rename or reorganize arbitrary existing packs. Connected actions send the generated TGS to the service and Telegram.

A single icon and an emoji mosaic need different tools

Use this converter for one icon. For a wide banner or a composition assembled from multiple emoji, open the separate Emoji Grid Maker. It slices one SVG into 2–49 tiles, using a grid whose columns-to-rows ratio matches the source viewBox.

In the grid tool, a static composition can be downloaded as a local ZIP for free without login. Sending its generated tiles to Telegram for a preview requires login; animated grid effects require Pro. Static here describes the artwork: the ZIP still contains TGS tiles, not PNG images.

How it works

Create an emoji and choose how to publish it

Prepare a small, readable emoji from one SVG icon. Download its TGS file or use Pro to preview it in Telegram and add it to your emoji pack.

  1. Prepare a readable icon

    Remove tiny lettering and unnecessary detail. Convert text to paths, leave room around the shape and keep an editable copy of the source.

  2. Import and sign in

    Select the SVG and sign in with Telegram. Selecting the SVG sends a diagnostic copy to the service, including before login; the converter computes the animation in your browser.

  3. Preview the complete loop

    Start with the still shape, then try motion. Check the symbol at a small size and on light and dark backgrounds before exporting.

  4. Download or use Pro pack actions

    Download the TGS for your own publishing workflow, or choose Emoji in the Telegram dialog to preview it or add it to the service-managed emoji pack with Pro.

  5. Check the file and its Telegram use

    Inspect the downloaded TGS with the checker. Open the resulting pack in Telegram and test how the emoji appears in the intended message; a structural check does not guarantee Telegram acceptance.

Use cases

Where this workflow fits

Create vector artwork for Telegram stickers, custom emoji and branded packs.

A recognizable symbol

Turn a compact logo mark into one emoji with a consistent shape and restrained motion.

A coherent emoji pack

Prepare separate SVG icons with matching line weight, colors and timing, then add each to the same managed pack.

A banner made of emoji

Use Emoji Grid Maker when one composition needs several adjacent tiles rather than one tiny icon.

An emoji in bot text

After creating the pack, use its returned custom emoji ID and follow the separate Bot API eligibility rules.

Format

Small on screen does not mean a 100 × 100 TGS canvas

Telegram's vector TGS requirements use a 512 × 512 canvas for both animated stickers and emoji. The 100 × 100 emoji requirement belongs to the static PNG/WebP and video WebM formats. Do not shrink a TGS canvas to 100 × 100 just because the emoji appears beside text.

A TGS file does not decide whether the result belongs to a regular sticker pack or a custom emoji pack. Choose Emoji for the custom emoji action. Telegram sets the rules for using those packs; our Pro plan does not include or replace Telegram Premium.

Tips and requirements

Checks before adding the next emoji

  • Preview the mark beside ordinary text, not only in a large editor canvas.
  • Give each icon one clear meaning and keep motion easy to follow.
  • Keep the source SVG and final TGS together so you can revise the correct file later.
  • Use the returned pack link to inspect the added item; a downloaded file and a published emoji are different results.

FAQ

Frequently asked questions

What can I do for free?

After Telegram login, you can import SVG artwork, use the available free controls and download TGS. Telegram preview and managed pack actions in the main converter require Pro. The separate grid tool also offers a free static ZIP workflow.

Can I create a full custom emoji pack here?

With Pro, the Emoji add action creates or appends to the custom emoji pack managed by this service. Process each SVG separately. This is not an editor for every existing pack on your account.

Is a custom emoji ID inside the downloaded TGS?

No. Telegram assigns the ID after the emoji is added to a custom emoji pack. After a successful add-to-emoji-pack action here, use Copy emoji ID in the result. The preview action does not expose a reusable ID.

Does Pro grant Telegram Premium?

No. Pro unlocks features of SVG to TGS. Telegram Premium and the rules for using custom emoji belong to Telegram and must be considered separately.

When should I use the grid tool?

Use it for a single wide or tall composition that will be reconstructed from multiple emoji. Use this converter when the intended result is one separate icon.

Start now

Create animated Telegram custom emoji

Start with one SVG icon, check its small preview and choose a TGS download or a Pro emoji pack action.

Create Custom Emoji