Snap2Contacts

Contains ads
Content rating
Everyone
50+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image

About this app

📷 Scan Contacts from Photos in Seconds!

Snap2Contacts uses powerful AI-powered OCR (Optical Character Recognition) to extract names, phone numbers, and emails from any image — then saves them directly to your phone's Contacts app. No more manual typing!

✨ KEY FEATURES

📸 Smart OCR Scanning
Powered by Google ML Kit (100% offline)
Detects Indian, International, and local phone formats
Automatically pairs names with phone numbers
Finds emails and matches them to contacts
Handles up to 50 contacts per scan

✏️ Review & Edit
Check all detected contacts before saving
Tap ✏️ to fix OCR mistakes instantly
Select/deselect contacts individually
Add missing information manually

💾 Direct Save to Phone
Saves contacts to your native Contacts app
Works with Google Contacts, Samsung Contacts, etc.
One-tap batch save for multiple contacts

📊 Track Your Progress
View scan history with dates and counts
See total scans and contacts saved
Delete old sessions when needed

🔐 Privacy First
100% offline processing - no internet needed
Zero data collection or tracking
No ads, no analytics, no cloud uploads
All processing happens on your device

🎯 PERFECT FOR

WhatsApp Groups - Scan member lists from screenshots
Business Cards - Digitize paper cards instantly
Contact Lists - Import printed directories
Email Signatures - Extract contact info from screenshots
Event Attendees - Save participant lists
Office Directories - Digitize company phone books

🔧 HOW IT WORKS

Take a photo or select an image from your gallery
AI scans the image and detects contacts
Review & edit detected names, phones, and emails
Save selected contacts directly to your phone

That's it! No sign-up, no cloud sync, no complexity.

📱 SUPPORTED FORMATS
✅ Phone Numbers:

Indian: +91 98765 43210, 9876543210
International: +1-555-123-4567
Local: (555) 123-4567, 555.123.4567

✅ Image Sources:

Screenshots (WhatsApp, email, web)
Photos of business cards
Pictures of printed lists
Contact directories
Scanned documents

🛡️ PRIVACY & SECURITY
Your privacy is our #1 priority:
✅ No account or login required
✅ No internet connection needed
✅ No data uploaded to servers
✅ No tracking or analytics
✅ No advertisements
✅ Open source transparency

Everything stays on your device. Period.

⚡ WHY SNAP2CONTACTS?
Unlike other contact scanners:

Truly Offline - Works without internet (no cloud dependency)
No Subscriptions - Completely free, no hidden costs
Privacy Respecting - Zero data collection
Simple UI - Clean Material Design 3 interface
Fast & Accurate - Google ML Kit OCR engine
Edit Before Save - Fix mistakes before adding to contacts

📋 TECHNICAL SPECS
Built with Kotlin & Jetpack Compose
Google ML Kit Text Recognition v16
Material Design 3 UI
Min Android 7.0 (API 24)
Target Android 15 (API 35)
Size: ~17 MB

🎓 PERMISSIONS EXPLAINED
📷 Camera - To select images from your gallery
👤 Contacts - To save scanned contacts to your phone
Both permissions are requested only when needed, and you can revoke them anytime in Android Settings.

💬 SUPPORT
Need help or found a bug?
Contact: [santoshkumar.vidudala@gmail.com]
We read every email and continually improve the app based on your feedback!

⭐ LOVE THE APP?
Please leave a 5-star review! It helps other users discover Snap2Contacts and motivates us to keep improving.

🔮 COMING SOON
Live camera capture
Export to CSV/VCF
Dark mode toggle
Duplicate detection

📥 Download now and never type contacts again!
Developed with ❤️ by Vidudala Santhoshkumar
Updated on
Jun 18, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

• Bug Fix: Resolved a critical ClassCastException crash inside the Scan
History UI layer when loading saved records.
• Performance: Optimized internal data parsing models to handle empty
parameter values cleanly.
• Stability: General background persistence improvements for local database
workflows.
Content rating
Everyone
Learn more

App support

Phone number
+18886002844
About the developer
VIDUDALA SANTHOSHKUMAR
santoshkumar.vidudala16@gmail.com
India