Alright, so I needed to get my Indonesian passport sorted, and I figured I’d do it online since, you know, it’s 2023. Everything’s online these days, right? Turns out, getting an Indonesian passport isn’t as straightforward as ordering a pizza, but it’s doable.
First off, I grabbed my phone and looked for the “Passport Online” app. No such luck directly, but I found out you gotta use the “M-Paspor” app, which is the official one for Indonesian passport stuff. Downloaded that, and got it installed. It’s pretty user-friendly, I gotta say.
Getting Started with M-Paspor

Once the app was up and running, I created an account. They asked for the usual stuff: name, address, email, the basics. I made sure all my info matched my ID ’cause I didn’t wanna deal with any hiccups later on.
After setting up my account, I started filling out the application. They wanted to know my Population Registration Number, among other things. Had to dig up some documents for that, but nothing too crazy. Just your standard ID stuff.
Choosing the Passport Type
Now, here’s where it got a bit interesting. You gotta choose between a regular passport and an e-passport. I’d heard that e-passports can only be made in person at the Immigration Office now, but there was an option in the app, so I was a bit confused. I went with the regular one to play it safe.
- Regular Passport: Seemed like the easier option for now.
- E-Passport: Apparently, these are available at some Indonesian Missions abroad, but the process seemed a bit more complex.
Scheduling an Appointment
Next up, I had to schedule an appointment at the Immigration Office. The app lets you pick a date and time that works for you. I chose a slot a couple of weeks out, giving me some time to get all my documents in order.
Payment and Confirmation
After selecting my appointment time, I had to pay the passport fee. It wasn’t too bad, and I did it through the app. Once the payment went through, I got a confirmation with a QR code. They told me to keep this handy ’cause I’d need it at the Immigration Office.
The Waiting Game
Now, all that was left was to wait for my appointment. I double-checked that I had all the required documents, like my ID card, family card, and birth certificate. Just wanted to be prepared, you know?

Appointment Day
Finally, the day of my appointment rolled around. I headed to the Immigration Office, armed with my documents and that QR code. The process there was pretty smooth. They scanned my code, took my photo and fingerprints, and that was pretty much it.
Picking Up the Passport
A few days later, I got a notification that my passport was ready. Went back to the Immigration Office, and there it was. Brand new Indonesian passport, all ready to go.
So yeah, that’s how I got my Indonesian passport online, or at least mostly online. It wasn’t too much of a hassle, and the M-Paspor app definitely made things easier. If you’re an Indonesian citizen needing a passport, give it a shot. Just be prepared to gather some documents and make a trip to the Immigration Office. Good luck!