How to Create a Private Contest on Dream11: Steps, Limits, and Why Codes Expire

Creating a private contest on Dream11 generates a unique join code tied to a locked entry pool that only people with that code can join. Under Dream11's current free-to-play model — required by India's PROGA 2025, in full force since 1 May 2026 — private contests involve no cash entry fees or cash prizes. The creation flow, code mechanics, and expiry rules still work the same way.

Private Contest vs Public Contest

A public contest is open to anyone who wants to join, up to the contest's total entry cap. A private contest is created by an individual user for a specific group, capped at a smaller size, and only accessible to people who have the generated join code.

The practical difference is control: a private contest lets you choose who competes, which a public mega league does not offer. Under the current free-to-play model, both types award brand-backed rewards (vouchers, DreamBucks) rather than cash — the selection and scoring mechanics are identical regardless of contest type.

The Creation Flow, Step by Step

From the match screen, selecting the option to create a contest (rather than join an existing one) opens a setup form: maximum number of participants allowed and the league format. Confirming this generates a unique alphanumeric join code tied specifically to that contest and that match.

The contest exists only for that one match. There is no persistent 'room' that carries over between matches; a new private contest, and a new code, has to be created for each match you want to run one for.

Size Limits and What They Mean

Private contests have a minimum and maximum participant count set by the platform. Staying within those limits is the primary constraint on creating a private league; the pre-PROGA entry-fee and prize-pool calculation no longer applies.

The app shows the contest details before you finalize. Reviewing the participant cap before sharing the code avoids the situation where the room fills with people you did not intend to invite — private code or not, anyone who has the code can join up to the cap.

Why the Join Code Expires

The join code is valid only until the contest locks at the match toss, matching the same lock point as regular team submissions. After that point the contest is closed to new entries regardless of whether it filled its participant cap, because scoring for that match has effectively begun.

This is also why a contest code shared publicly after the toss, or one found on an old forum post for a match that has already happened, will never work: the code's validity is tied to a specific contest instance for a specific match, not a reusable string.

Sharing the Code Without It Being Abused

Because anyone with the code can join up to the participant cap, sharing it broadly (on a public group chat, for example) risks the contest filling with strangers before your intended group joins. Sharing it directly with the specific people you want in the room keeps the private league working as intended.

If you are on the receiving end of a contest code found on a public listing rather than sent to you directly, it is likely to already be full or expired. A page pairing 'private contest codes' with an APK download is combining two unrelated things — treat it with the same scrutiny as any other unverified download source.

Frequently Asked Questions

Can I reuse the same private contest code for a different match?+

No. A private contest and its join code are generated for one specific match. Running a private contest for a different match requires creating a new contest and sharing the new code it generates.

What's the difference between a private contest code and a referral code?+

A private contest code joins a specific match's locked room and expires at that match's toss. A referral code links a new account to whoever shared it during signup and has nothing to do with any individual contest or match.

Is there a minimum number of participants for a private contest?+

Yes, the platform sets a minimum and maximum participant count for private contests. Under Dream11's current free-to-play model, there are no entry fees or cash prizes involved; the main constraint is staying within the platform's participant size limits.

Why did my private contest code stop working before the match started?+

Check whether the contest reached its maximum participant cap; a private contest closes to new joins once full, independent of the toss-lock deadline. If it is not full, confirm the code was copied correctly, since a single mistyped character will be rejected as invalid.

Does Dream11 still have paid contests in 2026?+

No. Under India's Promotion and Regulation of Online Gaming Act 2025 (PROGA), paid contest entry fees and cash prizes have been suspended since August 2025 and are fully prohibited from 1 May 2026. Dream11 operates exclusively in free-to-play mode with brand-backed rewards.