체스 기보 변환기 (SAN, UCI, 롱 알제브라릭)
체스 수를 표준 대수 기보(SAN), 롱 알제브라릭, UCI, 피규어 기호, 독일어·프랑스어·스페인어·이탈리아어·네덜란드어 기물 문자 사이에서 변환합니다.
| 수 | 백 | 흑 |
|---|---|---|
| 1 | e2e4 | e7e5 |
| 2 | g1f3 | b8c6 |
| 3 | f1b5 | a7a6 |
| 4 | b5a4 | g8f6 |
| 5 | e1g1 | f8e7 |
체스 소프트웨어와 책이 모두 같은 기보를 쓰지는 않습니다. 엔진은 g1f3 같은 UCI 좌표를 원하고, 오래된 책과 일부 앱은 롱 알제브라릭 Ng1-f3을 쓰며, 독일·프랑스·스페인의 인쇄 기보지는 각자의 기물 문자를 씁니다. 이 변환기는 입력한 수를 실제 보드에서 하나씩 두어 가며 변환하므로, Nbd2 같은 구분 표기, 캐슬링, 앙파상, 승진, 체크·메이트 기호까지 올바르게 옮길 수 있습니다.
사용 방법
- 수나 PGN 수순을 입력란에 붙여 넣습니다.
- 입력한 수에 쓰인 기물 문자를 알려 줍니다.
- 변환하려는 기보 형식을 고릅니다.
- 다른 포지션에서 시작하려면 시작 FEN을 붙여 넣습니다. 이 칸이 비어 있으면 PGN의 FEN 태그를 씁니다.
계산식
SAN: 기물 + (필요하면 파일/랭크) + 잡으면 x + 도착 칸 (+ =승진) (+ 또는 #) UCI: 출발 칸 + 도착 칸 (+ 승진 문자)
표준 알제브라릭은 같은 기물 둘이 도착 칸에 갈 수 있을 때만 출발 칸을 적고, 롱 알제브라릭은 항상 두 칸을 모두 적으며, UCI는 기물 문자나 기호 없이 엔진이 쓰는 형식으로 캐슬링을 킹의 이동(e1g1, e1c1)으로 적습니다. 각 수는 현재 포지션의 합법 수에 맞춰 검증합니다.
예시
루이 로페즈 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6은 UCI로 e2e4 e7e5 g1f3 b8c6 f1b5 a7a6으로, 독일어 알제브라릭으로는 1. e4 e5 2. Sf3 Sc6 3. Lb5 a6으로 변환됩니다. 최종 포지션은 r1bqkbnr/1ppp1ppp/p1n5/1B2p3/4P3/5N2/PPPP1PPP/RNBQK2R w KQkq - 0 4입니다.
자주 묻는 질문
SAN과 UCI는 어떻게 다른가요?
SAN(표준 대수 기보)은 사람이 쓰는 형식으로 Nf3, exd5, O-O 같은 것입니다. UCI는 엔진이 주고받는 형식으로, g1f3, e4d5, e1g1처럼 출발 칸과 도착 칸만 쓰며 승진은 e7e8q처럼 소문자 문자를 덧붙입니다.
수가 합법이 아니라고 나오는 이유는 무엇인가요?
모든 수를 보드 위에서 실제로 두기 때문에, 오타, 빠진 수, 다른 시작 포지션에서 나온 수가 있으면 변환이 그 지점에서 멈춥니다. 메시지에 나온 수 번호를 확인하거나 올바른 시작 FEN을 붙여 넣으세요.
다른 언어는 기물 문자를 어떻게 쓰나요?
독일어는 K D T L S, 프랑스어는 R D T F C, 스페인어와 이탈리아어는 R D T A C, 네덜란드어는 K D T L P이며, 각각 킹, 퀸, 룩, 비숍, 나이트를 뜻합니다. 폰에는 어느 언어에서도 문자가 없습니다.
P-K4 같은 옛 서술식 기보도 변환할 수 있나요?
아니요. 서술식 기보는 각 선수의 쪽에서 칸 이름을 붙이고 꼼꼼히 읽지 않으면 모호합니다. 이 변환기는 알제브라릭, 롱 알제브라릭, 피규어, UCI 형식을 다룹니다.
출처
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/chess-notation-converter/
인용·퍼가기
kakaoCalc. (2026, November 8). 체스 기보 변환기 (SAN, UCI, 롱 알제브라릭). https://kakao.mobile/ko/tools/chess-notation-converter/
“체스 기보 변환기 (SAN, UCI, 롱 알제브라릭).” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/chess-notation-converter/.