Get Virtual Phone Numbers in Jakarta
Only $49.95 per month *
Jakarta is Indonesia's capital and commercial powerhouse, home to roughly 10.6 million people in the city proper and over 30 million across the Jabodetabek metropolitan area — one of the largest urban regions on the planet.
A Jakarta phone number with the famous 21 prefix puts your business in the same dialing code as the nation's stock exchange, its biggest banks, and the corporate towers of Sudirman and Thamrin — accessible from any device or software.
Features
- Running an office in the SCBD or Kuningan's Golden Triangle? Forward your Jakarta number to any mobile or landline in the world.
- Serve customers from Tanah Abang market traders to Tanjung Priok logistics firms with a custom call menu that routes callers to the right team.
- Route calls by day and time — send after-hours calls from Jakarta's WIB time zone to your team abroad using our call routing options.
- Keep records of client conversations for your consultancy near Monas — save voicemails and call recordings to the cloud automatically with our cloud phone system.
- Already running a PBX? Point your Jakarta virtual number straight to any VoIP solution like Asterisk or 3CX.
Use any device or software
Any device can be used to make and receive calls with your FlyNumber.
- iOS or Android smartphone
- Mac, PC, or Linux computer
- Desktop office phone
- Any regular phone number (to receive calls)
- 3rd party VoIP solutions
Call like a local, pay like a local
In many cases if you make outgoing calls to an Indonesia phone number using an Indonesia FlyNumber as the caller-ID the rate is significantly cheaper.
- The rate is sometimes 10x cheaper so if you call a certain country often, it pays to get a FlyNumber from there.
- Anytime you make outgoing calls with FlyNumber (via the PBX) there is a low per minute rate.
- You can make outgoing calls using the phone system app or create a SIP account.
- More details on the phone system billing can be found in our docs.
Make and receive calls with your Jakarta phone number using our app
If you sign up for the phone system you can use the (free) dedicated app for iOS, Android, Windows, and macOS for incoming and outgoing calls.
- Unlimited incoming minutes included
- Push notifications for incoming calls
- Call history and missed call tracking
- Multiple number support for outbound calls
- While on a call trigger call recording, transfer or pickup.
A note on SMS: any business use mentioned on this page applies to calls and voice features only. Outbound SMS on FlyNumber is a personal, person-to-person (P2P) service for individuals only — under carrier messaging rules it is not available to any business, organization, or entity, or to anyone texting on a business's behalf, even for one-to-one conversational messages. That is Application-to-Person (A2P) messaging and needs a registered campaign (e.g. 10DLC) through an A2P provider. Outbound SMS is disabled by default and enabled only after an account review. Details here.
FAQ’s
Are there registration requirements for Jakarta phone numbers?
Yes, Indonesia requires identity and address verification — an Indonesian passport or ID copy (businesses provide an Indonesian incorporation certificate), an address in Indonesia with a utility bill less than 6 months old, and a brief description of how you'll use the number. The number shown during signup is a demo; your active number is assigned once registration is complete. Please see the main Indonesia page for full details.
Can I get SMS on my Jakarta virtual phone number?
Unfortunately Jakarta, ID numbers do not come with SMS capabilities at the moment. This can change at any time, so follow us on social media for updates. Full list of SMS enabled numbers here.
My company is overseas — why would I need a Jakarta 21 number?
The 21 prefix is instantly recognized across Indonesia as the capital's dialing code. Listing a Jakarta number on your website or marketing materials gives Indonesian customers a familiar, local way to reach you — and the calls can ring on your team's phones anywhere in the world via call forwarding or VoIP.
Can my team handle high call volumes during Ramadan and Lebaran promotions?
Yes. Seasonal spikes — like the shopping rush before Idul Fitri — are exactly what our cloud phone system is built for. Set up an IVR menu, call queues, and time-based routing so every caller gets to the right person, even when volumes surge.
Can I use my Jakarta FlyNumber as the caller ID for outgoing calls?
Yes. With our optional cloud phone system you can make outgoing calls showing your Jakarta number as the caller ID, using the free app or a SIP account. A low per-minute rate applies to outbound calls.
What happens to Jakarta numbers now that Indonesia is moving its capital to Nusantara?
Nothing changes for phone numbers. While government functions are gradually relocating to Nusantara in East Kalimantan, Jakarta remains Indonesia's financial and commercial center, and the 21 area code continues to serve the city as usual.
Local info you may want to know
Jakarta generates a substantial share of Indonesia's GDP and hosts the Indonesia Stock Exchange, the headquarters of nearly every major national bank, and the regional offices of countless multinationals. The Jabodetabek region around it is among the world's most populous urban areas, making the city a single phone prefix away from an enormous consumer market.
The city blends eras in a way few capitals do: the Dutch colonial old town of Kota Tua sits a short drive from the National Monument (Monas), the vast Istiqlal Mosque — the largest in Southeast Asia — and the glass towers of Sudirman Central Business District. Tanjung Priok, the country's busiest seaport, anchors a logistics sector that moves goods across the 17,000-island archipelago.
Jakarta is also Indonesia's startup capital, home to most of the country's tech unicorns and a fast-growing digital economy — a market where a local point of contact still goes a long way.
A genuine Jakarta ID phone number
Jakarta uses the area code 21, the most dialed prefix in Indonesia — it covers the capital and much of the surrounding Jabodetabek region, including Bekasi, Tangerang, and Depok.
From abroad, a Jakarta number is dialed as +62 21 followed by the local number. Within Indonesia, callers dial 021 first — a code every Indonesian associates with the capital's businesses and institutions.
Other cities you might be interested in
Unlimited incoming
When you answer phone calls with VoIP, or in other words the internet - it's free unlimited incoming minutes.
This is included in the price of the Jakarta phone number.
Forward to any regular phone number
For an additional low per min rate, you can forward the Jakarta FlyNumber calls to any regular phone number in the world.
Use our cloud PBX system (optional) for increased flexibility:
Use cases
Over the years we've seen our FlyNumbers used in a multitude of ways:
- Use the Jakarta number as a 2nd phone line/phone number
- Anonymize your personal mobile phone number
- Separate business and personal calls (calls only — outbound SMS stays strictly personal, person-to-person)
- For your "Contact Us" page
- Give friends/family a local phone number to reach you on
- Use the Jakarta, ID FlyNumber for applications or forms (both online and offline)
Optional Cloud Phone System
Configure your call flow with our intuitive "drag and drop" grid canvas.
We cover thousands of cities from all over the world
Check out our main Indonesia page here.
Add local phone numbers from other countries and manage them all from the same account.
Indonesia forum topics
Blog Posts
Pay per phone number, not per user
No Setup fees.
Never any contracts or obligations, cancel anytime.
Set up a recurring subscription or add funds to your account manually.
*Monthly price for the number includes unlimited incoming minutes when you answer with VoIP.
Additional rates apply when you forward to a regular phone number, make outgoing calls and/or use our internal cloud phone system.