TinyFile — Telegram bot for image compression and conversion TinyFile
Open in Telegram
Features Pricing How It Works FAQ Guide Open in Telegram
@tinyfile_bot

Compress, Convert, Generate
& Create Stickers — In Telegram

Free Telegram bot for image compression, format conversion, video stickers, AI image generation (Nano Banana, GPT Image 2, Flux 2 Pro), and AI video generation (Kling 3.0, Veo 3.1, Seedance 2, Gemini Omni).

Start Bot

How It Works

1

Send a File

Drop any image, PDF, or video

2

Choose Action

Compress, Convert, Sticker

3

Get Result

Receive your file in seconds

PNG → JPGJPG → PNGPNG → WEBPJPG → WEBPWEBP → PNGWEBP → JPGPNG → AVIFJPG → AVIFAVIF → PNGAVIF → JPGHEIC → PNGHEIC → JPGHEIC → WEBPHEIC → AVIFPNG → HEICJPG → HEICWEBP → HEICAVIF → HEICAI → SVGDOCX → PDFDOC → PDFPPTX → PDFMP4 → StickerGIF → StickerWebM → StickerVideo → WebMText → ImageImage → EditPrompt → PNG PNG → JPGJPG → PNGPNG → WEBPJPG → WEBPWEBP → PNGWEBP → JPGPNG → AVIFJPG → AVIFAVIF → PNGAVIF → JPGHEIC → PNGHEIC → JPGHEIC → WEBPHEIC → AVIFPNG → HEICJPG → HEICWEBP → HEICAVIF → HEICAI → SVGDOCX → PDFDOC → PDFPPTX → PDFMP4 → StickerGIF → StickerWebM → StickerVideo → WebMText → ImageImage → EditPrompt → PNG

Everything You Need, Inside Telegram

No apps, no sign-ups — just send a file and get results in seconds

PNG JPG PDF SVG

Compression

Compress PNG, JPG, PDF, SVG with adjustable quality (20–80%). Aggressive mode preserves detail at the smallest possible file size.

PNG JPG WEBPWEBM AVIFHEIC SVG

Format Conversion

Convert PNG to WEBP, JPG to AVIF, HEIC to anything, and 18 more paths — any direction. Plus AI → SVG and Video → WebM.

ZIP

Batch Processing

Batch image converter: send multiple files in a ZIP, get one archive back. If the result exceeds 50 MB, the bot auto-splits it into several archives.

Video Sticker Maker

Make Telegram video stickers from MP4, WebM, or GIF. Choose custom shapes: square, rounded, or circle. 3–20s duration, ready to upload!

🍌

AI Image Generation

Generate images from a text prompt or edit your own picture by describing the change. Powered by Nano Banana 2, Nano Banana Pro and GPT Image 2 inside Telegram. Upscale to 2K / 4K / 8K — standalone or right after a generation.

🎬

AI Video Generation

Generate videos from a text prompt or animate your own image — powered by Kling 3.0, Veo 3.1, Seedance 2, and Gemini Omni inside Telegram. Image-to-video, video-to-video, audio, 4K upscale and clip extend supported.

What I can do with TinyFile?

A quick tour through every feature — expand any topic to learn more.

1 Compress PNG, JPG, PDF & SVG

Shrink files without visible quality loss. PNG offers five quality levels — 20%, 40%, 60%, 80%, and Aggressive; JPG has four. Pick the level with an inline button — the currently selected one is marked with a checkmark. PDF and SVG are compressed automatically the moment you send them: no menu, no settings. Every result comes with a before/after size report so you can see exactly how much you saved.

2 Convert PNG, JPG, WebP, AVIF, HEIC & AI→SVG

Twenty conversion paths between PNG, JPG, WebP, AVIF, and HEIC — any direction, one tap. AVIF gives the smallest photos, WebP is the modern web standard, PNG keeps full quality with transparency, and HEIC lets you convert iPhone photos to anything (or go back). Plus a dedicated Adobe Illustrator (.ai) → SVG path for designers. The bot auto-detects the source format — you only pick the target.

3 Convert Office → PDF (DOCX, DOC, PPTX)

Turn Microsoft Word and PowerPoint files into PDF without leaving Telegram. Send any .docx, .doc, or .pptx as a document — the bot shows a Convert to PDF button right under your file. Or open the Convert menu and pick OFFICE → PDF, then send your file. Layout, fonts, and embedded images are preserved by a cloud-rendering pipeline, and you get a clean PDF back in seconds.

4 Video Stickers from MP4, WebM & GIF

Turn any MP4, WebM, GIF, or forwarded video note into a 512×512 animated Telegram sticker, ready for your sticker pack. Pick your shape — square, rounded, or circle — and duration from 3 to 20 seconds (6–8s is the sweet spot). Clips longer than your set duration are trimmed automatically. Open @Stickers and drop the result in to add it to a pack.

5 ZIP Batch Processing

Send a ZIP full of files — get a ZIP back. Perfect for bulk compression or converting a whole folder in one go. If the processed result exceeds Telegram's 20 MB upload limit, the bot automatically splits it into multiple archives so nothing gets lost. Works with the same formats as single-file mode: PNG, JPG, WebP, AVIF, PDF, SVG.

6 Convert Video → WebM

Shrink any video — MP4, MOV, WebM, MKV — into a compact WebM file — great for use as a background video on your landing page or website. Unlike other modes, this one is menu-only: open the Convert menu and pick Video → WebM before sending your file. Toggle sound on or off with the menu button — your choice is saved and starts off by default. Quality auto-adjusts to your video's resolution.

7 Generate Images (Nano Banana 2, Pro, GPT Image 2, Flux 2 Pro & Grok Imagine)

Generate brand-new images from a text prompt, or edit your own picture by describing the change — powered by Nano Banana 2 (default), Nano Banana Pro, GPT Image 2, Flux 2 Pro, and Grok Imagine inside Telegram. Open Generate Image in the menu, pick a model, tier, and aspect ratio (1:1, 4:3, 3:4, 16:9, 9:16), then send a text prompt for text-to-image — or send your image as a document with a caption describing the change for image-to-image. Reply to any output with a new prompt to keep tweaking — the bot edits that exact picture, no re-upload needed. Grok Imagine uses 1:1, 3:2, 2:3, 16:9, 9:16 (no 4:3 / 3:4). Each generation uses image credits (1–11 depending on model and tier — see the full guide). You get 10 free credits every Monday; paid packs are available in-bot.

8 Upscale Images & Videos (Topaz)

Sharpen and enlarge any image to 2K, 4K, or 8K with Topaz inside Telegram. Two ways in: open Upscale in the Image menu and send your picture as a document — or tap Upscale → 2K / 4K / 8K right under any AI-generated image, no re-upload. The bot won't run a tier that's smaller than your source — it'll offer only the meaningful ones. Each run costs 5 / 9 / 19 credits (2K / 4K / 8K). Upscale runs on paid credits — the weekly free pool covers image generation entry tiers only. See the full guide.

Upscale videos with Topaz Video AI to 2x or 4x of their source resolution. From the main menu, tap 🔍 Upscale → 🎬 Video Upscale, pick a factor, and send an MP4 (up to 20 MB). The bot reads the actual duration and shows a confirm prompt with the exact credit cost before charging — 4 credits per second at 2x, 7 credits per second at 4x. Results return as video, or as a download link if the output exceeds Telegram's 50 MB send limit. Paid pack only. See the video upscale guide.

9 Generate Videos (Kling 3.0, Veo 3.1, Seedance 2 & Grok Imagine)

Generate brand-new videos from a text prompt, or animate your own picture by describing the motion — powered by Kling 3.0 (5s/10s, optional audio, up to 4K), Veo 3.1 (8s clips, Lite/Fast/Quality, audio always on, 4K upscale + extend), Seedance 2 (text-, image-, and video-to-video), and Grok Imagine (6–30s, Fun/Normal/Spicy, up to 7-photo i2v album, 480p/720p, extend) inside Telegram. Open Generate Video in the menu, pick a model, resolution, aspect, and duration, then send a text prompt for text-to-video — or send your image as a document with a caption describing the motion for image-to-video. Reply to any output to extend or regenerate — no re-upload needed. Costs are billed per second / per clip (~3–120 credits depending on model, resolution, and duration — see the full guide). Video runs on paid credits only — buy a pack in-bot.

Read the Full Guide

Pricing

50 free operations a week for compress, convert & video stickers. AI image & video generation runs on credits.

AI Image Credits

Pro 100 100credits 100 ≈ $1.99
Pro 750 750credits 715 ≈ $14.29
Pro 1000 1000credits 930 ≈ $18.59
Pro 1750 1750credits 1575 ≈ $31.49
Pro 2500 Best value 2500credits 2200 ≈ $43.99

Free weekly credits cover image entry tiers only — Fast / 1K / Low. 2K, 4K, Nano Banana Pro 2K+, and GPT Image 2 High require a purchased pack. Video generation always runs on paid credits.

Frequently Asked Questions

Is TinyFile free to use?

Yes! You get 50 free operations every week (resets Monday) across compression, conversion and video stickers — most people never run out. Beyond that, each operation costs 1 credit. AI image generation runs on the same weekly credits — 10 free every Monday (00:00 UTC). Need more? Buy a credit pack inside the bot with Telegram Stars.

How many free operations do I get?

Every week you get 50 free operations across image/PDF compression, format conversion and video sticker creation, reset every Monday (00:00 UTC). That's a pool of 40 operations plus your 10 weekly credits. Files inside a ZIP batch each count as one operation. After that, each operation costs 1 credit; when you're out of credits the bot asks you to top up. Example: a ZIP of 70 images to compress, on a free account, processes 50 (40 from the pool + your 10 weekly credits) and then asks for a top-up. Office → PDF has its own separate free quota and isn't part of this pool.

Do I need to install anything?

No. TinyFile works entirely inside Telegram — no apps to download, no accounts to create. Just open the bot, send a file, and get your result in seconds.

What image formats are supported?

TinyFile supports PNG, JPG/JPEG, WEBP, AVIF, HEIC, SVG, and PDF for compression and conversion. You can convert PNG to WEBP, JPG to AVIF, HEIC to PNG/JPG/WEBP/AVIF, and 16 more conversion paths in any direction, plus AI (Adobe Illustrator) to SVG.

How to make Telegram video stickers from MP4?

Send any MP4, WebM, or GIF file to the bot and choose "Create Sticker." Pick a custom shape (square, rounded, or circle), and TinyFile converts it into a Telegram-ready video sticker with proper dimensions, duration (3–20s), and format.

What is the maximum file size?

TinyFile accepts files up to 20 MB, which is the Telegram Bot API limit. For batch processing, you can send multiple files in a ZIP archive and receive the results as a single ZIP back.

Is my data safe?

TinyFile processes files on the fly and does not store your images or documents after processing. Files are automatically deleted once the result is delivered to you.

Can I convert JPG to WEBP with this bot?

Yes! TinyFile is a Telegram bot image converter that supports JPG to WEBP, PNG to WEBP, PNG to AVIF, JPG to AVIF, HEIC to PNG/JPG/WEBP/AVIF, and all reverse directions — 20 conversion paths total.

Is this the best free Telegram bot for image compression?

TinyFile compresses images, converts formats, and creates video stickers — free within a generous weekly pool of 50 operations. Compress PNG without quality loss (lossless mode) or with adjustable quality for smaller output. Most users never need to look further.

Can I compress PDF files in this Telegram bot?

Yes. Send any PDF to the bot and it will compress embedded images while preserving text and layout. Great for reducing PDF file size before sharing in chats.

Can I convert DOCX to PDF in this Telegram bot?

Yes. Send any .docx, .doc, or .pptx to TinyFile and tap Convert to PDF under the file — or open the Convert menu and pick OFFICE → PDF. The bot renders your document in the cloud, preserves layout, fonts, and embedded images, and returns a polished PDF in seconds.

Can TinyFile compress video for the web?

Yes. It's a full-featured video compressor bot — send a clip, and TinyFile prepares it for the web, compresses it, and returns a webm file you can drop straight into a page or post.

How do credits work?

Each AI image generation uses 1–11 credits depending on the model and tier. You get 10 free credits every Monday (00:00 UTC) — they don't roll over. Paid packs purchased in the bot stack on top, never expire, and pause the weekly free grant until your paid balance hits zero.

What costs how many credits?
Depends on model and tier:
ModelTierCredits
Nano Banana 2Fast4
1K4
2K6
4K8
Nano Banana Pro1K6
2K8
4K11
GPT Image 2Low1
Medium5
High8
Can I use 2K or 4K with free credits?

No. Free weekly credits cover image entry tiers only (Fast / 1K / Low). 2K, 4K, Nano Banana Pro 2K+, and GPT Image 2 High unlock once you buy a credit pack. AI video generation (Kling, Veo, Seedance, Gemini Omni) always requires a paid pack — free credits don't apply to video. Image upscale (2K / 4K / 8K) — paid pack only. Video upscale (2x / 4x) — paid pack only.

Does TinyFile generate AI videos too?

Yes — Kling 3.0 (5–10s, audio toggle, up to 4K), Veo 3.1 (8s clips, 3 quality tiers, 4K post-gen upscale, audio always on), Seedance 2 (text/image/video-to-video), and Gemini Omni (text/image/video-to-video, up to 4K, 16:9 & 9:16, audio always on). See the video guide for modes and credit costs.

Can I upscale videos with this Telegram bot?

Yes — TinyFile is a Telegram bot video upscaler powered by Topaz Video AI. Send an MP4 (up to 20 MB), pick 2x or 4x, and the bot returns an upscaled video. Cost is 4 credits per second at 2x or 7 credits per second at 4x — the bot shows the exact total for your clip before charging. Paid pack only. See the video upscale guide.