분류: 개발 도구
Nanoid 생성기
길이, 개수, 문자셋을 지정해 URL에 안전한 무작위 ID를 생성합니다
원하는 길이, 개수, 문자셋으로 URL에 안전한 무작위 고유 ID를 생성합니다. 브라우저의 암호학적으로 안전한 난수 생성기를 사용하며, 어떤 데이터도 전송되지 않습니다.
0개의 ID
여기에 결과가 표시됩니다.
이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.
이 도구로 할 수 있는 일
nanoid 스타일의 ID는 선택한 문자셋에서 만들어지는 짧은 무작위 문자열로, 완전한 UUID가 필요 이상으로 긴 URL 슬러그, 데이터베이스 키, 세션 토큰 등에 흔히 사용됩니다. 이 도구는 Web Crypto API의 난수 생성기로 각 문자를 뽑기 때문에, 단순히 보기에만 무작위가 아니라 추측하기 어려워야 하는 식별자에도 적합한 결과를 만들어냅니다.
사용 방법
- ID 길이와 생성할 개수를 설정하세요.
- 문자셋을 선택하세요: URL 안전, 영숫자, 숫자만, 또는 사용자 지정 문자 집합.
- 생성 버튼을 눌러 새 ID 목록을 만들고 복사하세요.
개인정보
이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.
자주 묻는 질문
- 생성된 ID는 얼마나 무작위한가요?
- 각 문자는 Web Crypto API의 암호학적으로 안전한 난수 생성기로 뽑히며, 이는 브라우저가 보안이 중요한 값에 사용하는 것과 동일한 방식입니다.
- URL 안전 문자셋에는 어떤 문자가 포함되나요?
- 대문자와 소문자, 숫자, 밑줄(_), 하이픈(-)이 포함됩니다. 인코딩 없이 URL 경로나 쿼리 문자열에 안전하게 사용할 수 있는 문자들입니다.
- 직접 지정한 문자 집합을 사용할 수 있나요?
- 네. 사용자 지정을 선택하고 원하는 문자를 입력하면 됩니다. 중복된 문자는 ID를 생성하기 전에 자동으로 제거됩니다.