Welcome to SantaSwap
SantaSwap makes organizing your Secret Santa gift exchange simple and fun. Create groups, add participants, set restrictions, and let the app handle the rest.
Features
Create Groups
Organize multiple gift exchanges with separate groups for family, friends, or coworkers.
Add Participants
Easily add people to your groups and manage who's participating in each exchange.
Set Restrictions
Specify who can't buy gifts for whom to avoid awkward situations or ensure variety.
Secret Mode
Keep results hidden until you're ready to reveal them. Hold on a name to see who they're buying for.
Visible Mode
Or view all results at once in a simple, easy-to-read list format.
Simple & Private
All data stays on your device. No cloud sync, no accounts, just simple gift exchange management.
Fair Drawing Algorithm
SantaSwap uses a smart algorithm to ensure fair and varied Secret Santa pairings:
- No Self-Pairing: No one will ever be assigned to buy a gift for themselves.
- Respects Restrictions: If you set up restrictions (e.g., partners can't buy for each other), the algorithm will honor them.
- Avoids Previous Pairings: The app tries to avoid repeating individual pairings from previous draws. For example, if Person A bought for Person D last year, it will try to avoid that pairing this year.
- Progressive Fallback: If it can't find a completely new solution, the algorithm progressively excludes older draws to minimize duplicates while still finding a valid solution.
- Transparency: If duplicates are allowed, you'll see a clear warning so you know the result includes some repeated pairings.
The algorithm ensures variety year after year while always finding a valid solution that respects all your rules and restrictions.
Get Started
Download SantaSwap from the App Store and start organizing your gift exchange today!