Twitch chat, the way it should feel on iPhone.

Skravle is a fast, native chat client for people who watch the chat. All your emotes, every channel, a built-in player — and none of the tracking.

Download on theApp Store Free. No account needed to read chat. Rated 17+.

Made for the people in chat.

Everything a chat regular expects from a desktop client — rebuilt natively for iOS, smooth at hundreds of messages per second.

😀

Every emote, animated

7TV, BetterTTV and FrankerFaceZ — animated GIF and WebP, with stacked zero-width emotes most mobile clients can’t render.

Instant, account-free

Open the app, type a channel, you’re in — with recent chat history backfilled. Log in with Twitch only when you want to talk.

📺

Built-in player

Watch the stream right above the chat — or embed a Kick stream or another Twitch channel while this chat stays open.

💬

Multi-channel tabs

Keep several chats open with unread dots, instant switching, and a chatters list a swipe away.

🔔

Mentions & highlights

Keyword highlights, @mention notifications, reply threads, user cards, cheermotes, badges — the full vocabulary of Twitch chat.

🔌

Never lose the thread

Reconnects are seamless: switch apps, ride an elevator, change networks — the chat fills in what you missed, automatically.

Four themes. All dark.

Because nobody watches streams in light mode.

Go on, tap one — the whole page follows. It resets when you leave, because we really don’t store anything.

Nothing to track. Nothing tracked.

Skravle has no servers, no analytics, no ads and collects no data — your phone talks directly to Twitch and the emote providers, and your login token never leaves your device’s Keychain. This website works the same way: no cookies, no trackers, and that’s why there’s no consent banner. Read the full privacy policy →

FAQ

Do I need a Twitch account?

No. You can read any channel’s chat without logging in. Log in with your Twitch account when you want to send messages, use your subscriber emotes, or get mention notifications.

Is it free?

Yes. Skravle is free, with no ads and no in-app purchases.

Which emotes are supported?

Twitch’s own emotes (including your sub emotes), plus 7TV, BetterTTV and FrankerFaceZ — global and per-channel, animated, including stacked zero-width emotes and cheermotes.

Is this an official Twitch app?

No. Skravle is an independent, third-party client that uses Twitch’s public APIs. It is not affiliated with or endorsed by Twitch.

What languages does it speak?

English and Norwegian (bokmål) — it follows your device language, or you can pick one in Settings.

Something’s broken — where do I complain?

Straight to contact@skravle.app. Grumpy emails welcome.