잘못된 URI
불완전한 % escape나 잘못된 UTF-8 sequence를 찾습니다.
URL 인코딩은 공백과 예약되지 않은 문자 밖의 값을 `%HH` 바이트 표현으로 바꾸며, 디코딩은 그 과정을 되돌립니다. 이 도구는 percent encode/decode와 함께 전체 URL의 protocol, host, path, query와 fragment를 표시하고 읽기 쉬운 Base64-like 값이 있는지 힌트를 줄 수 있습니다.
URL을 붙여넣어 필드를 확인하세요.
원본 데이터를 입력합니다: 전체 URL인지 query value 같은 component인지 먼저 구분합니다.
필요한 설정을 선택합니다: 인코딩 또는 디코딩을 한 단계씩 실행하고 malformed % sequence 오류를 확인합니다.
결과를 확인하고 검증합니다: 분해된 host, path, query, fragment와 중첩 URL을 검토하되 링크를 자동으로 열지 않습니다.
javascript: 같은 위험 scheme, 피싱 도메인, 이중 인코딩과 open redirect가 남아 있을 수 있습니다.불완전한 % escape나 잘못된 UTF-8 sequence를 찾습니다.
전체 URL이 아니라 개별 component만 인코딩합니다.
이중 인코딩 가능성을 확인하되 각 단계를 기록합니다.
전체 URL에는 :, /, ?, &, # 같은 구조 구분자가 있고 component는 그 내부의 개별 값입니다.
아닙니다. 구조가 보일 뿐 도메인, scheme, redirect와 맥락을 별도로 검증해야 합니다.
Base64/Base64URL 표시는 휴리스틱입니다. 호환 알파벳, 최소 길이, 패딩 형태, 유효한 UTF-8, 대부분 인쇄 가능한 출력을 확인하지만 엄격한 정규 Base64 검증기는 아닙니다.
계산은 이 브라우저 컴포넌트에서 실행되지만 이것만으로 완전한 개인정보 보호를 보장하지는 않습니다. 확장 프로그램, 클립보드 기록, 다운로드, 사이트 진단을 검토하기 전에는 비운영 데이터만 사용하세요.
레이아웃은 좁은 화면에 맞게 조정됩니다. 파일 선택, 카메라, 클립보드, 다운로드 동작은 모바일 브라우저의 권한과 지원 기능에 따라 달라집니다.
component 단위로 변환하고 도메인과 scheme을 확인한 뒤에만 URL을 사용하세요.