Developer Section
Welcome to UIDAI Developer Portal. This portal is targeted to developer community who are interested in building Aadhaar enabled applications. If you are not a developer or new to Aadhaar and UIDAI (Unique Identification Authority of India), visit uidai.gov.in. Unique identification project was initially conceived by the Planning Commission as an initiative that would provide identification for each Aadhaar number holder across the country and would be used primarily as the basis for efficient delivery of welfare services. It would also act as a tool for effective monitoring of various programs and schemes of the Government. UIDAI is now providing a Sandbox environment for the developer community to easily integrate and test Aadhaar authentication services with their business application flows. The intended audience are: a) Authentication User Agencies eligible to use Online Auth / eKYC services b) Any entity accepting offline KYC XML through Aadhaar Holder consent using mAadhaar Please click here for details needed to use the Sandbox environment.
In this section
Tutorial
Data and Downloads
Discussion Forum
Tutorial

Access tutorials, sample applications and development guides for integrating Offline eKYC and Aadhaar-based solutions.
Data and Downloads

Access API resources, testing data, UIDAI certificates and sample clients for seamless Aadhaar integration and development.
Discussion Forum
Join the discussion forum to connect, share queries and collaborate on Aadhaar integration, development and authentication solutions.
Content Information
Published on: 11 May 2026
Last Updated: 30 Jun 2026
Frequently Asked Questions
You can download the Aadhaar app on your Android/iOS device from the Play Store/App Store. For Android: https://play.google.com/store/apps/details?id=in.gov.uidai.pehchaan For iOS: https://apps.apple.com/in/app/aadhaar/id6744029871
After downloading the app, the Aadhaar Number Holder (ANH): →Select Language→ Enters their Aadhaar number → Agrees to the Terms and Conditions and Privacy Policy → Chooses the SIM card → Performs Face Authentication → Gets registered on the app → Sets a 6-digit PIN to secure access to the app.
Presently, the Aadhaar app offers various services like - Mobile Number Update, Address Update, Biometric lock/unlock, Selective Sharing of Aadhaar Verifiable Credential, check Authentication History, download e-Aadhaar, share Contact Card, Track my request, etc.
View more F.A.Qs
Content Information
Published on: 11 May 2026
Last Updated: 30 Jun 2026