TrendDoodle

Gift Exchange Generator

Organise a gift exchange for birthdays, friendship groups, teams or celebrations throughout the year. Draw names online, add optional exclusions, and share one group link on WhatsApp or anywhere you choose—no email or signup required.

A thoughtful surprise, any time
  1. Group
  2. Exclusions
  3. Review

Add your gift exchange group

Use names everyone can distinguish. No email or signup is required.

0 participants

A flexible name draw for year-round gifts

Use the generator for a birthday-month exchange, a team appreciation surprise, a club celebration, or a just-for-fun gift swap between friends. Optional budgets and messages keep the plan clear for everyone.

Exclusions can keep housemates, partners, or last year’s pairings apart. Once created, the online name drawing stays fixed while participants privately reveal only their own recipient.

Create and share in three steps

  1. Add the exchange details and participant names. No email address or account is needed.
  2. Add optional one-way or two-way exclusions and review the fixed rules.
  3. Create the draw, share one invitation link, and keep the separate management link private.

Gift exchange generator questions

Is this only for Christmas?

No. This page uses neutral Gift Exchange wording for birthdays, friendship groups, workplaces, clubs, and celebrations at any time of year.

How does the online name drawing work?

The organiser enters the names and optional exclusions. Everyone then receives the same group link and privately claims their own name to reveal one recipient.

Can the invitation link be shared through WhatsApp?

Yes. The organiser can use the user-initiated Share action or copy the link into WhatsApp. No email collection or automatic delivery is involved.

What happens if an exclusion makes the draw impossible?

The generator reports that the configuration is impossible and saves nothing, so the organiser can remove or adjust an exclusion safely.

Privacy and retention

Names, event details, exclusions, and fixed assignments are stored in the connected database. Access uses secret credentials stored as hashes where appropriate, with secure HttpOnly browser cookies.

Access ends immediately when the exchange expires. Exchange records are eligible for deletion 30 days after the exchange date; automated deletion only runs after the authenticated cleanup route is scheduled by the operator.