Group chats are where encrypted messaging apps either shine or fall apart. We’ve tested dozens of secure messengers, and group management is almost always the weakest link — laggy performance, limited member counts, or crippled admin tools. BatChat handles groups differently from most competitors. After spending weeks testing its group features across multiple devices, here’s exactly how to create a group chat in BatChat and what makes its approach worth your attention.
What You Need Before Creating a BatChat Group
Before jumping into group creation, make sure you’ve covered the basics. You’ll need the BatChat app installed on your device and a verified account. If you haven’t set that up yet, our registration guide walks through the entire process in under five minutes.
Here’s what’s required:
- BatChat app installed — available for Android, iOS, Windows, and macOS. Windows users can grab the latest version here.
- A verified account — phone number confirmation is mandatory, and BatChat encrypts your contact list end-to-end during registration.
- At least one contact added — you can’t create an empty group. Add at least one person from your contacts list first.
- Stable internet connection — group metadata syncs through BatChat’s distributed servers, so a dropped connection mid-creation can cause issues.

Step-by-Step: Creating a Group Chat in BatChat
The actual group creation process takes about 30 seconds once you know where everything is. Here’s the walkthrough:
Step 1: Open the Chats Tab
Launch BatChat and tap the Chats icon at the bottom of the screen (or the sidebar on desktop). This is your main conversation list. If you’re using the desktop app, the sidebar sits on the left edge — the group creation button lives at the top of that panel.
Step 2: Tap the New Group Icon
Look for the + icon or the “New Group” button. On Android and iOS, it’s a floating action button in the bottom-right corner. On Windows and macOS, it’s at the top of the conversation list. Tap it.
Step 3: Select Group Members
BatChat opens your encrypted contacts list. Tap each person you want to add — selected contacts get a blue checkmark. You can search by name or scroll through your list. The minimum is 1 additional member, and the maximum sits at 256 participants per group, which is generous for a privacy-first messenger. For comparison, Signal caps at 1,000, while our BatChat vs Signal comparison notes that BatChat’s smaller cap is intentional to maintain encryption integrity.

Step 4: Name Your Group and Add a Photo
After selecting members, BatChat takes you to the group setup screen. Type a group name (up to 100 characters). You can also set a group avatar — tap the camera icon to upload a photo or choose from existing gallery images. The group name and avatar are visible to all members but are not end-to-end encrypted themselves (only the messages within the group are).
Step 5: Configure Privacy Settings
This is where BatChat separates itself. Before finalizing the group, you’ll see privacy toggles:
- Who can send messages — All members (default) or Admins only
- Edit group info — All members or Admins only
- Encryption mode — End-to-end (default, uses AES-256 + RSA-4096) or Server-side for larger groups
We recommend keeping end-to-end encryption enabled unless your group regularly exceeds 100 members. The performance difference is negligible under that threshold.
Step 6: Create the Group
Tap “Create Group”. BatChat generates a unique encryption key pair for the group and distributes public keys to each member. This handshake happens in the background — you’ll see the group chat open immediately, but the cryptographic setup completes within 2-3 seconds on a decent connection.

Managing Group Members and Permissions
Creating the group is the easy part. Managing it well separates a functional group from a chaotic one. BatChat gives group admins solid tools without overcomplicating things.
Adding and Removing Members
Tap the group name at the top of the chat to open Group Info. Scroll down to the members list. Use “Add Member” to bring in new people — they’ll receive an encrypted invitation that requires their explicit acceptance. To remove someone, swipe left on their name (mobile) or right-click (desktop) and select “Remove from Group.” Removed members lose access to all message history immediately because their decryption keys are revoked.
This is a meaningful security difference from apps like Telegram, where our comparison notes that removed members may retain cached messages locally. BatChat’s key revocation means the data is genuinely inaccessible after removal.
Admin Controls
Group creators are admins by default. You can promote other members to admin status from the Group Info screen. Admins can:
- Remove members and ban them from rejoining
- Edit group name, description, and avatar
- Toggle message permissions (all members vs. admins only)
- Pin important messages to the top of the chat
- Delete messages for all participants within a configurable time window (default: 24 hours)
One feature we particularly like: BatChat lets you set a “slow mode” cooldown between messages (5s, 15s, 30s, or 60s). Useful for large groups where a few dominant voices tend to drown out everyone else.
Group Encryption Verification
Every BatChat group displays a verification code in the Group Info screen. Members can compare this code out-of-band (in person, over a call, through another channel) to confirm that the encryption hasn’t been compromised by a man-in-the-middle attack. If the codes don’t match between two members, something is wrong — someone may be intercepting the key exchange.
🚀 Ready to experience secure messaging? Download now — it's completely free.
⬇️ Download BatChat FreeBatChat Group Chat Limits and Specifications
Here are the hard numbers for BatChat group chats as of the current version:
| Feature | BatChat Group Limit |
|---|---|
| Maximum members | 256 per group |
| Encryption standard | AES-256 (symmetric) + RSA-4096 (key exchange) |
| Group name length | 100 characters |
| File attachment size | 100 MB per file |
| Message edit window | 48 hours after sending |
| Admin delete window | Configurable, default 24 hours |
| Groups per account | Unlimited |
| Group description length | 512 characters |
For context, our full BatChat review covers how these limits compare across the entire platform. The 256-member cap is lower than WhatsApp’s 1,024 or Signal’s 1,000, but BatChat’s encryption architecture handles fewer members more efficiently — message delivery stays under 1-2 seconds even at the cap.
Common Issues and Troubleshooting
In our testing, we ran into a handful of issues. Here are the ones you’re most likely to encounter:
Members can’t see the group after creation. This usually means their BatChat app is outdated. Each member needs at least version 2.4.0 to support the latest group encryption handshake. Ask them to update and re-open the app — the group should appear automatically.
New members don’t get message history. By design. BatChat doesn’t retroactively share messages sent before a member joined. This is a privacy-first choice, not a bug. New members only see messages from the moment they’re added.
Group encryption codes don’t match. Stop using the group immediately. Have all members leave and recreate it. This indicates a potential key compromise — BatChat’s support team recommends treating it as a security incident.
Can’t add someone who isn’t in your contacts. BatChat requires mutual contact exchange before group invitation. Share your BatChat profile link or QR code first, then add them as a contact, then invite them to the group. It adds a step but prevents spam group invites from strangers.
Frequently Asked Questions
How many people can join a BatChat group chat?
BatChat supports up to 256 members per group chat. This limit is intentionally lower than some competitors to maintain consistent end-to-end encryption performance and message delivery speed.
Are BatChat group messages end-to-end encrypted?
Yes. By default, all group messages use AES-256 symmetric encryption with RSA-4096 key exchange. Every group member receives a unique set of encryption keys. Admins can optionally switch to server-side encryption for groups approaching the member limit, but end-to-end is strongly recommended.
Can I transfer group admin rights to another member?
Yes. Open Group Info, find the member you want to promote, and tap “Make Admin.” You can have multiple admins in a single group, and any admin can demote themselves back to a regular member at any time.
Do removed group members retain access to old messages?
No. When you remove someone from a BatChat group, their encryption keys are immediately revoked. Even if they saved or cached messages locally, the encrypted data becomes undecipherable because the group’s symmetric key is rotated on every membership change.
Can I create sub-groups or channels within a BatChat group?
BatChat doesn’t support sub-groups or channels within a single group chat. Each group functions as a standalone conversation. If you need segmented communication, create separate groups and add relevant members to each. The unlimited groups-per-account limit means there’s no practical barrier to this approach.
Why can’t I add a non-contact to my BatChat group?
BatChat requires mutual contact status before group invitations can be sent. This prevents spam group additions and ensures that every group member has explicitly exchanged contact information with the person who invited them. Share your BatChat profile link or QR code first to establish the contact relationship.
Frequently Asked Questions
How do I create a group chat in BatChat?
Group chats are where encrypted messaging apps either shine or fall apart. We’ve tested dozens of secure messengers, and group management is almost always the weakest link — laggy performance, limited member counts, or crippled admin tools. BatChat handles groups differently from most competitors. After spending weeks testing its group features across multiple devices, here’s exactly how to create a group chat in BatChat and what makes its approach worth your attention.
What admin controls are available for BatChat group chats?
Group chats are where encrypted messaging apps either shine or fall apart. We’ve tested dozens of secure messengers, and group management is almost always the weakest link — laggy performance, limited member counts, or crippled admin tools. BatChat handles groups differently from most competitors. After spending weeks testing its group features across multiple devices, here’s exactly how to create a group chat in BatChat and what makes its approach worth your attention.
What is the maximum number of members in a BatChat group?
BatChat opens your encrypted contacts list. Tap each person you want to add — selected contacts get a blue checkmark. You can search by name or scroll through your list. The minimum is 1 additional member, and the maximum sits at 256 participants per group, which is generous for a privacy-first messenger. For comparison, Signal caps at 1,000, while our BatChat vs Signal comparison notes that BatChat’s smaller cap is intentional to maintain encryption integrity.
Can I set group permissions in BatChat?
After selecting members, BatChat takes you to the group setup screen. Type a group name (up to 100 characters). You can also set a group avatar — tap the camera icon to upload a photo or choose from existing gallery images. The group name and avatar are visible to all members but are not end-to-end encrypted themselves (only the messages within the group are).
How do I delete or leave a BatChat group chat?
Group encryption codes don’t match. Stop using the group immediately. Have all members leave and recreate it. This indicates a potential key compromise — BatChat’s support team recommends treating it as a security incident.
References: Signal Protocol Documentation