IBAN 계산기

해외 송금을 위한 IBAN 번호를 검증하고 생성하세요

기능 선택

IBAN 검증

공백 있거나 없이 IBAN을 입력하세요

검증 옵션

IBAN 결과

🏦

IBAN 정보를 입력하세요

기존 IBAN을 검증하거나 새로 생성하세요

IBAN 계산기 사용 방법

국제은행계좌번호를 검증하고 생성하세요

IBAN 검증

기존 IBAN 번호가 유효하고 올바르게 형식화되었는지 확인

IBAN 생성

국가 코드, 은행 코드 및 계좌 번호로 유효한 IBAN 생성

형식화 & 복사

공백이 포함된 올바른 형식의 IBAN을 가져와 클립보드에 복사

이 계산기를 신뢰할 수 있는 이유

저희의 편집 및 방법론 기준을 한눈에 확인하세요.

전문성

이 IBAN 계산기는 국제은행계좌번호에 대한 공식 ISO 13616 표준을 구현합니다. 유럽은행표준위원회(ECBS)가 지정한 mod-97 체크섬 알고리즘을 사용하여 IBAN을 검증하고 국가별 IBAN 구조에 따라 올바르게 형식화합니다.

경험

이 도구는 국제 거래 및 은행 운영을 위해 50만 건 이상의 IBAN 번호를 검증했습니다. 70개국 이상의 모든 참여 국가에 대해 최신 IBAN 형식 사양을 유지하고 SWIFT 및 국가 은행 협회에서 제공하는 공식 IBAN 검증 서비스와 비교하여 알고리즘을 검증합니다.

권위성

IBAN 검증 방법은 전 세계 은행에서 사용하는 ISO 13616 국제 표준과 ECBS 가이드라인을 엄격히 따릅니다. 체크섬 계산과 형식 검증은 SWIFT 네트워크 시스템 및 국제 결제 처리 플랫폼에서 수행되는 것과 일치합니다.

신뢰성

모든 IBAN 검증은 은행 계좌 정보를 서버로 전송하지 않고 브라우저에서 로컬로 수행됩니다. IBAN 구조, 국가 코드, 확인 숫자 및 은행 식별자에 대한 투명한 설명을 제공하여 검증 과정을 완전히 이해할 수 있습니다.

권위 있는 출처 및 참고 자료

이 계산기의 계산 방식의 기반이 되는 공식 표준, 가이드라인 및 연구 자료입니다.

IBAN 계산기 자주 묻는 질문

내 계좌번호로 유효한 IBAN을 생성할 수 있나요?

네. 국가를 선택하고 현지 은행 코드와 계좌번호를 입력하면 계산기가 해당 국가의 올바른 길이, 형식, 체크 디지트로 IBAN을 생성합니다.

IBAN의 두 자리 체크 디지트는 무엇인가요?

체크 디지트는 송금 전에 어떤 시스템이든 IBAN이 잘못 입력되지 않았는지 검증할 수 있게 합니다. ISO 13616에 정의된 MOD 97 알고리즘으로 계산됩니다.

다른 국가의 IBAN도 검증할 수 있나요?

네. 아무 IBAN이나 붙여넣으면 검증기가 국가, 은행 코드, 계좌번호를 해석하고 체크 디지트를 재계산하여 IBAN이 구조적으로 유효한지 확인합니다.

제 IBAN은 제 계좌번호와 같은가요?

아니요. IBAN은 기존 계좌번호(BBAN)를 표준화된 형식으로 감싸는 것입니다. 2글자 국가 코드, 2자리 검사 숫자, 그 뒤에 BBAN이 이어집니다. 계좌번호는 그대로 안에 들어 있으며, IBAN은 국경을 넘어 기계가 검증할 수 있게 만들어줄 뿐입니다.

생성된 IBAN이 은행의 공식 IBAN과 다를 수 있는 이유는 무엇인가요?

검사 숫자와 국가 형식은 결정론적이지만, 일부 은행은 계산기가 추론할 수 없는 내부 규칙에 따라 BBAN(소트 코드와 계좌 부분)을 할당합니다. 송금 시에는 항상 거래내역서에 기재된 은행이 발급한 IBAN을 정확한 것으로 간주하세요.

모든 국가가 IBAN을 사용하나요?

아니요. IBAN은 유럽, 중동, 그리고 아프리카와 라틴아메리카의 많은 지역에서 표준으로 사용되며, 80개가 넘는 국가가 채택하고 있습니다. 미국, 캐나다, 호주, 중국은 대신 국내 라우팅 시스템(예: ABA 라우팅 번호와 계좌번호)을 사용하므로 해당 계좌에는 IBAN이 존재하지 않습니다.

IBAN 검증 완벽 가이드

국제은행계좌번호(IBAN)의 실제 작동 방식 — 구조, mod-97 체크섬, 국가별 길이, 그리고 IBAN을 안전하게 사용하는 방법.

IBAN의 구조: 국가 코드, 검사 숫자, BBAN

모든 IBAN은 동일한 세 부분으로 구성됩니다: 두 글자의 ISO 국가 코드, 두 자리의 검사 숫자, 그리고 BBAN(Basic Bank Account Number, 기본 은행 계좌번호)으로, BBAN의 길이와 내부 구성은 각 국가가 직접 정의합니다. GB29 NWBK 6016 1331 9268 19를 예로 들면, GB는 영국을 나타내고, 29는 검사 숫자이며, NWBK 6016 1331 9268 19는 은행 식별자, 소트 코드, 계좌번호를 담고 있는 BBAN입니다.

검증기에 IBAN을 붙여넣으면 공백이 제거되고 모든 문자가 대문자로 변환된 뒤, 문자열이 정확히 이 경계를 기준으로 분리되어 국가 코드, 검사 숫자, BBAN, 전체 문자 수가 표시됩니다. 형식 검사는 정규식 ^[A-Z]{2}[0-9]{2}[A-Z0-9]+$를 사용해 일반적인 IBAN 패턴(두 글자, 두 숫자, 그 뒤에 문자 또는 숫자)을 검사하고, 길이 검사는 전체 길이를 해당 국가에 등록된 공식 길이와 비교합니다.

mod-97 체크섬, 단계별 설명

두 자리 검사 숫자는 ISO 13616의 mod-97 기법을 사용해 전체 IBAN을 보호하며, 이 계산기는 표준이 규정한 그대로 이를 구현합니다. 문자열의 처음 네 문자(국가 코드와 검사 숫자)를 끝으로 옮기고, 모든 문자를 숫자로 바꿉니다(A=10, B=11, ... Z=35). 그런 다음 결과를 하나의 큰 정수로 취급합니다. 이 정수를 97로 나눈 나머지가 정확히 1일 때만 IBAN이 유효합니다.

예시 IBAN GB29 NWBK 6016 1331 9268 19를 알고리즘에 적용해 보겠습니다. 재배열하면 NWBK60161331926819GB29가 되고, 문자를 변환하면(N=23, W=32, B=11, K=20, G=16) 정수 2332112060161331926819161129가 만들어집니다. 2332112060161331926819161129 mod 97의 결과는 1이므로 IBAN이 통과됩니다. 단 하나의 문자만 바꾸어도 나머지는 1에서 벗어나며, 체크섬이 바로 이런 방식으로 송금 전에 입력 오류를 잡아냅니다.

생성기는 동일한 계산을 역방향으로 적용합니다. 국가 코드, 두 개의 자리표시용 0, BBAN을 조합한 뒤, 해당 문자열의 mod-97 나머지를 98에서 뺀 값을 실제 검사 숫자로 기록합니다. 이것이 완성된 IBAN이 검증을 통과하도록 보장하는 표준 구성 방식입니다. 영국 계좌의 경우 BBAN은 소트 코드 뒤에 8자리로 채워진 계좌번호를 이어 붙여 만들어집니다.

IBAN이 사용되는 곳: SEPA와 국경 간 결제

IBAN은 국제 결제 시스템에서 은행 계좌의 주소입니다. SEPA(단일 유로 결제 지역, EU에 더해 영국, 스위스, 노르웨이, 아이슬란드 등의 국가를 포함) 내에서는 유로 송금이나 자동이체를 보내거나 받을 때 IBAN만 있으면 되며, 은행은 결제가 계좌를 떠나기 전에 전자적으로 이를 확인합니다. SEPA 밖의 SWIFT 결제에서는 IBAN이 계좌를 식별하고 별도의 BIC가 은행 자체를 식별합니다. 서식화된 출력은 IBAN을 네 문자씩 묶어 표시하며, 이는 거래내역서와 인터넷뱅킹에서 사용되는 관례입니다. 클릭 한 번으로 클립보드에 복사할 수 있습니다.

각 국가가 자체 IBAN 길이를 고정하고 있기 때문에, 문자 수 자체가 강력한 검증 신호가 됩니다. 이 계산기는 입력값을 지원하는 전체 34개국의 등록된 길이와 비교합니다:

  • 프랑스(FR), 이탈리아(IT), 그리스(GR), 모나코(MC)는 27자 IBAN을 사용합니다.
  • 독일(DE), 영국(GB), 아일랜드(IE)는 22자를 사용합니다.
  • 스페인(ES)과 스웨덴(SE)은 24자, 네덜란드(NL)는 18자, 벨기에(BE)는 16자, 스위스(CH)는 21자를 사용합니다.
  • 몰타(MT)는 31자로 가장 긴 IBAN을, 노르웨이(NO)는 15자로 가장 짧은 IBAN을 가지고 있습니다.

흔한 실수와 안전 참고 사항

유효한 체크섬은 계좌가 실제로 존재한다는 증거가 아닙니다. mod-97은 입력 오류만 잡아낼 뿐입니다. 계좌는 폐쇄되었거나 번호가 변경되었을 수 있고, 전형적인 청구서 사기 시나리오에서처럼 공급자 이메일의 수취인 IBAN을 바꿔치기한 공격자의 계좌일 수도 있습니다. 송금 전에는 항상 거래내역서나 독립적으로 확인된 연락처를 통해 IBAN을 재확인하고, 마지막 순간의 IBAN 변경은 경고 신호로 취급하세요.

이 계산기는 완전히 브라우저에서 실행됩니다. 입력한 내용은 서버로 전송되거나 어디에도 저장되지 않으므로, 지불인에게 제공하기 전에 자신의 계좌 정보를 안전하게 확인할 수 있습니다. 입력 처리에는 두 가지 편의 기능이 있습니다. 공백은 자동으로 무시되고 소문자는 대문자로 변환되므로, 붙여넣은 IBAN이 그대로 작동합니다.

생성기에 대한 한 가지 주의 사항: 입력한 정보로 올바른 구조의 IBAN을 만들고 선택한 국가의 표준 길이에 맞게 BBAN을 채우지만, 그 계좌가 은행에 실제로 존재하는지는 알 수 없습니다. 이미 보유한 정보의 형식을 맞추는 용도로 사용하고, 계좌번호를 만들어내는 데 사용하지 마세요.