A client-side web app for working with Telegram MTProto session strings. Generate, convert, analyze, and inspect sessions for gotg, GramJS, Kurigram, mtcute, and Telethon — all in your browser with zero backend.
- Generator — Authenticate via Telegram (phone or bot token) and export session strings in all supported formats
- Converter — Paste a session string, auto-detect its format, and convert to any other format
- Analyzer — Decode and inspect all fields of a session string (DC, auth key, user ID, etc.)
- DC Connectivity — Ping test all Telegram production and test data centers with per-DC and bulk testing
- MTProto Reference — Library cards with GitHub links, authors, and a session format specifications table
| Format | Library | Language |
|---|---|---|
| gotg | gotg | Go |
| GramJS | GramJS | JavaScript |
| Kurigram | Kurigram | Python |
| mtcute | mtcute | TypeScript |
| Telethon | Telethon | Python |
# Install dependencies
bun install
# Start dev server
bun run dev
# Build for production
bun run build
# Preview production build
bun run preview- Svelte 5 + TypeScript
- Vite 7
- Tailwind CSS v4
- GramJS (in-browser Telegram auth)
MIT