recursers.vcf, you can import it into any contact manager that supports the vCard format. This guide covers the most common platforms.
Overview
The generated VCF file:- Contains all Recursers in a single file
- Includes embedded photos (base64-encoded)
- Follows the vCard 3.0 specification
- Uses unique IDs (
recurser-{id}) to prevent duplicates - Typically 40-50 MB in size due to photos
Import Instructions by Platform
- iOS Contacts
- Google Contacts
- Outlook
- macOS Contacts
- Other Apps
Method 1: AirDrop (Recommended)
Method 2: Email
Method 3: iCloud Sync
If you use iCloud for contacts, you can import on your Mac and let it sync:Photos: iOS preserves the embedded profile photos. They’ll appear in your contact list and when making calls.
Categories: The batch information stored in CATEGORIES fields can be viewed in the contact details but iOS doesn’t support filtering by categories natively.
Updating Contacts
To update your contacts with the latest information:Import the new file
Follow the same import process for your platform. The unique IDs (
recurser-{id}) ensure that:- Existing contacts are updated with new information
- New Recursers are added
- No duplicate contacts are created
Most contact managers use the UID field to match existing contacts. Since the generator uses
UID:recurser-{id} (see main.rs:303), re-importing will update rather than duplicate.Filtering and Organization
By Batch
All Recursers have batch information in theirCATEGORIES field:
- Filter by batch in contact managers that support category filtering
- Create smart groups based on batch membership
- Find all Recursers by filtering for the “Recurser” category
By Social Media
All social media links are included with custom labels:- GitHub:
X-ABLabel:GitHub - Twitter:
X-ABLabel:Twitter - LinkedIn:
X-ABLabel:LinkedIn - Recurse Center:
X-ABLabel:Recurse Center
Troubleshooting
Import failed: File too large
Import failed: File too large
The VCF file may exceed your contact manager’s size limit. Solutions:
- Google Contacts: Split the file into chunks under 25 MB (see splitting instructions above)
- Outlook Web: Try using the desktop app instead
- iOS: Use the macOS import + iCloud sync method instead of direct import
Photos not showing up
Photos not showing up
Some contact managers don’t support embedded photos in vCard 3.0 format:
- Google Contacts: Fully supported
- iOS/macOS Contacts: Fully supported
- Outlook: Partially supported (may need to click “Download pictures”)
- Android: Depends on manufacturer’s contacts app
Duplicate contacts created
Duplicate contacts created
If duplicates appear despite the UIDs:
- Export your contacts before importing again
- Delete the duplicates using your contact manager’s duplicate detection
- Re-import - the UIDs should prevent future duplicates
Special characters display incorrectly
Special characters display incorrectly
The generator escapes special characters per the vCard spec (see
main.rs:94-99):- Backslashes:
\\ - Newlines:
\n - Commas:
\, - Semicolons:
\;
Import taking too long
Import taking too long
Large VCF files can take several minutes to import:
- Google Contacts: 3-5 minutes for 2,000+ contacts
- iOS: 1-2 minutes for direct import
- macOS: 2-4 minutes for large files
- Outlook: 5-10 minutes for large files
Privacy Considerations
Next Steps
After importing:- Search for fellow Recursers by name or batch
- Add custom notes to contacts you interact with
- Create groups by batch or interest area
- Set up reminders to reach out to people
- Re-import periodically to get updates and new Recursers
Consider running the generator monthly or quarterly to keep your contacts up-to-date with new Recursers and profile changes.