홈 › 개발·웹 도구

HTTP 503 Service Unavailable

503은 서버 오류(5xx) 응답이에요. 아래 숫자를 바꿔 다른 코드도 바로 찾아볼 수 있어요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
HTTP 상태 코드 · 5xx 서버 오류
503 Service Unavailable
서비스 이용 불가 — 서버가 과부하나 점검 때문에 잠시 요청을 처리할 수 없다는 응답이에요.
이름503 Service Unavailable
분류5xx 서버 오류
정의 문서RFC 9110 §15.6.4
기본 캐시명시적 캐시 지시가 있을 때만
관련 헤더Retry-After (기다릴 시간) 사용 가능

응답 예시

HTTP/1.1 503 Service Unavailable
Date: Thu, 12 Nov 2026 03:00:00 GMT
Retry-After: 1800

다른 상태 코드 찾아보기

HTTP 503 Service Unavailable 뜻

503 Service Unavailable(서비스 이용 불가)은 5xx 서버 오류 응답이에요. 5xx는 서버가 올바른 요청을 처리하지 못했다는 응답이에요. 서버가 과부하나 점검 때문에 잠시 요청을 처리할 수 없다는 응답이에요. 정의는 HTTP 의미론 표준인 RFC 9110의 15.6.4절에 있어요.

HTTP 503 Service Unavailable 응답 첫 줄과 100~599 상태 코드 분류 중 5xx 서버 오류 위치

캐시: RFC 9110은 200, 203, 204, 206, 300, 301, 308, 404, 405, 410, 414, 501을 ‘기본으로 캐시 가능(heuristically cacheable)’으로 정해요. 503은 이 목록에 없어서, 응답에 Cache-Control이나 Expires로 캐시를 허락해야만 저장돼요.

헤더: Retry-After (기다릴 시간) 사용 가능. 응답 예시는 위와 같은 모양이에요.

사용자로서 이 코드를 봤다면

점검 중이거나 사람이 몰렸어요. 잠시 뒤 다시 들어오세요.

개발자라면

점검 페이지에 써요. Retry-After를 넣으면 검색 로봇도 잠시 뒤 다시 와요.

같은 분류의 다른 코드

코드이름한국어기본 캐시
500Internal Server Error서버 내부 오류-
501Not Implemented구현되지 않음가능
502Bad Gateway잘못된 게이트웨이-
504Gateway Timeout게이트웨이 시간 초과-
505HTTP Version Not SupportedHTTP 버전 미지원-
506Variant Also Negotiates변형도 협상 중-
507Insufficient Storage저장 공간 부족-
508Loop Detected반복 감지-
510Not Extended확장 필요(폐지)-
511Network Authentication Required네트워크 인증 필요-

이어서 보기

← 502 · 전체 목록 · 504 →

참고한 자료

자주 묻는 질문

HTTP 503 오류는 무슨 뜻이에요?

서비스 이용 불가라는 뜻의 5xx 서버 오류 응답이에요. 서버가 과부하나 점검 때문에 잠시 요청을 처리할 수 없다는 응답이에요.

503 응답은 캐시되나요?

기본으로 캐시 가능한 코드가 아니라서 Cache-Control 같은 지시가 있어야 캐시돼요.

503과 500의 차이는요?

503은 일시적인 상태, 500은 예상하지 못한 오류예요.

함께 쓰면 좋은 도구