← Back to StickerGet
Volyant StickerGet

Validate Telegram Custom Emoji

Custom Emoji can be static, video or animated TGS. StickerGet first asks which target you mean, so it does not apply the wrong rule set to your file.

Validation is free · Auto-Fix uses your free task or Pro
Telegram validator
@StickerGetRoBot
Validator

What StickerGet checks

Static emoji

Checks PNG/WEBP, exact 100×100 canvas, decoded pixels and file size.

Video emoji

Checks WEBM/VP9, no audio, exact 100×100, ≤3 s, ≤30 FPS and ≤256 KiB.

Animated TGS

Checks gzip/JSON structure, 512×512 canvas, 60 FPS, ≤3 s, ≤64 KiB and whether the animation can actually render.

Readable diagnosis

Each failed rule is shown separately so you know what Telegram would reject.

Auto-Fix

What Auto-Fix can do

  • Static and video emoji use the existing StickerGet creator pipeline to resize, pad, transcode and optimize safely.
  • Long video requires explicit confirmation before using the first 3 seconds.
  • StickerGet does not pretend to rewrite arbitrary broken Lottie/TGS source. If a TGS is renderable but violates repairable import limits, it offers a truthful conversion to Telegram video emoji instead.
Open StickerGet in TelegramValidation is free · Auto-Fix uses your free task or Pro

Validate Telegram Custom Emoji

Validation is free · Auto-Fix uses your free task or Pro

Open StickerGet in Telegram