IPS QR Code Generator

--

About this tool

Free NBS IPS QR code generator for payments in Serbia. Enter the recipient account number, name, and amount in dinars — the QR code is automatically generated according to the National Bank of Serbia standard. Copy the link with pre-filled data and share it, or directly open a bank app to pay. Supported apps: Banca Intesa, OTP, AIK and Yettel. All data stays in your browser — nothing is sent to a server.

FAQ

What is an IPS QR code?

IPS (Instant Payment System) QR code is a standard of the National Bank of Serbia for instant payments. By scanning the QR code through a mobile banking app, payment is processed instantly.

How do I share the QR code?

Fill in the details and click "Copy link". The link contains all data in URL parameters — when someone opens it, the form will be automatically filled with the QR code showing.

Is this safe?

Yes. All data stays locally in your browser. The QR code is generated on your device — nothing is sent to a server.

What format is the account number?

The recipient account number has 18 digits in XXX-XXXXXXXXXXXXX-XX format. The first 3 digits identify the bank (e.g. 160 for Banca Intesa, 325 for OTP, 105 for AIK). The last 2 digits are check digits.

Which banks support direct payment via link?

Currently supported: Banca Intesa, OTP, AIK and Yettel. Clicking a bank button opens its app with pre-filled payment data.

Can I scan the QR code from any bank?

Yes. The QR code is generated according to the NBS IPS standard and can be scanned from any Serbian bank's mobile app that supports IPS payments.

More Tools