We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Was this tool helpful to use?
Your feedback helps us make it better
Enter a 12-digit CNAPS code to identify the bank branch, bank, region, address, phone number, and logo.
A CNAPS code is the 12-digit clearing code used to identify a bank branch in China. Each search costs 15 coins
Enter a 12-digit CNAPS code and start the search to view the corresponding bank branch
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
This lookup is for English-reading users who already have a complete China CNAPS code and want to check the bank-branch record returned for it. The form accepts one code, removes spaces, and requires exactly 12 digits. A CNAPS code is a China payment-system bank identifier; it is not a bank account number, card number, SWIFT/BIC, or a substitute for whichever routing details the sender’s bank requires. China’s central-bank rules specify a 12-digit payment-system bank number in the Electronic Commercial Draft System context; that format rule does not validate every code or determine how a particular international payment must be routed.
A matching result may show the branch name and code, affiliated bank, province and city, address, phone, and bank mark. Available fields depend on the record returned. The branch name identifies the specific outlet or sub-branch; the affiliated bank identifies its banking institution. Region and address can help distinguish similar names.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Copy the code from information supplied by the recipient, a bank document, or a prior payment record. Check each digit against that source; do not fill missing digits by guessing.
Paste the complete numeric code in the field. Spaces are ignored, so grouped digits can be pasted as shown. Do not add an account number, bank name, hyphens, or a SWIFT code.
Review the branch and bank names, region, address, and any phone number against the recipient’s current details. A correct length only passes the input-format check; it does not ensure that a record exists or is current.
If there is no match, check the source document again and ask the recipient or their bank to confirm the code. This page performs a reverse lookup from a supplied code; it does not search for codes from a branch name or partial number.
Use cases
See how the tool fits into real work and everyday tasks.
A finance team can compare a known code with the returned branch and city before reconciling it against the payee’s latest bank instructions.
When organizing an older payment record, staff can use the returned name and location as clues, then confirm any changed branch details through the original bank or recipient.
If you only know a bank or branch name, first obtain the full code from the recipient or a suitable branch-search source; this exact-code form cannot infer it.
Q&A
Find concise answers to common questions and confusing cases.
No. Twelve digits meet the form’s length check only. A record must still be returned, and the receiving bank or recipient should confirm current payment instructions.
No. They are different identifiers used in different payment contexts. Ask the sending and receiving banks which details are required for your specific transfer.
The result displays fields available in the returned record. A missing field alone does not establish that the code is invalid; request the current details from a reliable bank channel if you need them.
Notes
Review scope, result limitations, and important precautions before use.
A lookup result is a branch-identification clue. It does not verify account ownership, beneficiary-name matching, account status, payment eligibility, or fraud risk, and it is not a payment instruction. Before sending funds, confirm the beneficiary name, account number, bank and branch details, and any routing requirements with the recipient or the relevant banks using trusted contact details. Pause if the returned branch or region conflicts with the payment instructions.
Enter only the branch code needed for this lookup. Do not paste passwords, verification codes, card details, or unrelated identity information.
Related
Discover related tools, collections, and available API capabilities.