본문으로 건너뛰기
Toolars
둘러보기
버그 신고

유틸리티 · 로컬 유틸리티

비밀번호 생성기

Password Generator

브라우저 Web Crypto로 선택한 문자 집합에서 8~128자 비밀번호를 생성합니다. 선택한 각 집합의 문자가 최소 한 번 포함됩니다. 복사하거나 일반 텍스트로 다운로드할 수 있으며 생성은 이 탭에서 이뤄집니다. 같은 페이지에서 로컬 Worker로 Bcrypt 해시를 생성하거나 검증할 수도 있습니다(비용 4~12, 비밀번호 최대 72 UTF-8바이트).

작업 경로 / 입력에서 결과까지

비밀번호 길이 설정

로컬에서 실행 · 업로드 없음

비밀번호 생성기 사용법, 개인정보 보호 및 관련 도구

작업 경로 / 입력에서 결과까지

강력한 무작위 비밀번호를 생성하는 방법

  1. 01

    비밀번호 길이 설정

    길이를 8~128자(기본 24자)로 설정하고 문자 집합을 선택하세요. 비트 수는 길이와 문자 집합으로 계산한 이론적 상한이며 강도 점수가 아닙니다. 설정을 바꾸면 이전 결과가 지워집니다.

  2. 02

    문자 집합 선택

    문자 집합에서 소문자 a–z, 대문자 A–Z, 숫자 0–9, 기호를 토글하세요. 기호 집합은 !@#$%^&*()-_=+[]{};:,.? 등을 포함한 23자입니다. 최소 하나의 집합은 켜져 있어야 하며, 선택된 각 집합은 셔플 전에 비밀번호에 적어도 한 번 등장하도록 보장됩니다. 대상 시스템이 기호를 제한한다면, 우연히 조건을 만족할 때까지 다시 생성하는 대신 그 집합을 끄세요.

  3. 03

    비밀번호 생성

    생성 버튼을 누르세요. Web Crypto와 거부 샘플링으로 선택한 각 문자 집합에서 한 글자씩 뽑고, 나머지는 합친 집합에서 채운 뒤 Fisher–Yates 방식으로 섞습니다. 각 집합이 최소 한 번 포함되지만 조건을 만족하는 모든 완성 암호가 같은 확률로 생성되지는 않습니다.

  4. 04

    비밀 복사 또는 다운로드

    출력 복사는 비밀번호를 시스템 클립보드에 넣습니다. 비밀번호 관리자에 붙여넣은 뒤에는 기기 정책에 따라 클립보드를 지우세요. 다운로드는 암호화되지 않은 toolars-strong-password.txt 일반 텍스트 파일을 저장하므로 안전하게 보관하거나 삭제해야 합니다. 생성 자체는 업로드 없이 이 탭에서 실행됩니다. 초기화는 작업 화면의 결과만 지우며 클립보드, 디스크, 다른 앱에 복사한 값은 되돌리지 못합니다.

  5. 05

    Bcrypt 비밀번호 해시 생성 또는 검증

    생성된 비밀번호나 다른 값을 입력하고 비용 4~12를 선택해 격리 Worker에서 실제 Bcrypt 해시를 생성하거나 검증합니다. 72 UTF-8바이트 초과 값은 절단하지 않고 거부합니다.

도구 요약

처리
브라우저에서 완결
입력의 기기 외 전송
없음
저장
아무것도 저장하지 않음
가격
무료

입력 값은 브라우저에 머물러요.

비밀번호 생성기 도구는 검증된 로컬 실행 경로를 사용하고, 숨겨진 입력 또는 출력 기록을 만들지 않습니다.

로컬 실행

현재 브라우저 탭 안에서 실행됩니다.

숨겨진 처리 없음

사용 중인 도구 데이터는 Toolars 문서 기록으로 남지 않습니다.

계정 불필요

프로필을 만들지 않고도 핵심 워크플로를 사용할 수 있습니다. 즐겨찾기는 로그인 후 계정에 동기화됩니다.

즉시 초기화

탭을 정리하면 사용 중이던 작업 데이터도 사라져요.

비밀번호 생성기 도구가 실제로 하는 일

서비스의 문자 규칙에 맞는 길고 고유한 암호를 만든 뒤 암호 관리자에 저장하세요. 서비스에서 제한할 때만 기호를 끄세요. 표시된 비트 상한은 암호 재사용이나 유출을 평가하지 않습니다.

자주 묻는 질문

비밀번호는 얼마나 무작위인가요?
모든 문자는 브라우저의 Web Crypto API에서 기각 샘플링으로 가져와요. 분포를 왜곡할 수 있는 32비트 난수 값은 버리고 다시 뽑기 때문에 단순한 난수 선택 방식의 모듈로 편향이 제거됩니다. 먼저 활성화된 각 집합에서 문자를 하나씩 배치해 정책을 보장하고, 나머지는 결합된 알파벳에서 채운 뒤, 완성된 비밀번호가 편향 없는 Fisher–Yates 셔플을 거치므로 보장된 문자들은 예측 불가능한 위치에 놓여요.
허용되는 길이와 문자 집합은?
8~128자 사이의 모든 정수 길이로, 소문자, 대문자, 숫자, 23자 기호 집합을 자유롭게 조합할 수 있습니다. 네 가지를 모두 끄면 최소 하나의 문자 집합을 선택하라는 메시지와 함께 거부됩니다. 기본 정책은 네 집합을 모두 켠 24자이며, 초기화로 언제든 그 상태로 돌아갈 수 있습니다.
비트 상한은 무엇을 의미하나요?
길이와 문자 집합으로 계산한 상한이며, 모든 문자 종류를 포함하는 조건은 분포를 바꿉니다. 강도 점수가 아닙니다. 길고 고유한 비밀번호를 사용하세요.
비밀번호가 저장되거나 업로드되나요?
생성에는 현재 탭의 브라우저 Web Crypto를 사용하며 이 도구는 비밀번호를 업로드하거나 사이트 기록으로 저장하지 않습니다. 복사하면 시스템 클립보드에 들어가 다른 소프트웨어나 기록에 남을 수 있습니다. 다운로드는 암호화되지 않은 텍스트 파일을 만듭니다. 초기화나 탭 닫기는 작업 화면만 지우고 외부 사본은 삭제하지 못합니다. 신뢰할 수 있는 관리자에 저장하고 기기의 보안 설정에 따라 사본을 처리하세요.
Bcrypt는 암호화이며 어떤 제한이 있나요?
Bcrypt는 솔트가 포함된 단방향 비밀번호 검증값이며 암호화나 가역 변환이 아닙니다. 비용은 4~12로 제한되고 시간 초과 시 종료되며 72 UTF-8바이트 초과 값은 명시적으로 거부합니다.

파일 및 유틸리티 카테고리에서 계속하기

막다른 길이 아니라 이어지는 작업입니다.

전체 인덱스로 돌아가지 않고 다른 집중 워크스페이스로 바로 이동합니다.

목록 무작위 섞기

List Randomizer

최대 5,000개 항목을 Web Crypto 기반의 편향 없는 Fisher-Yates 방식으로 섞습니다. 중복 항목도 독립적인 확률을 유지합니다.

편집

이미지 텍스트 변환 OCR

Image to Text OCR

PNG·JPEG 이미지에서 영어 인쇄 문자를 기기에서만 인식해 추출합니다. 필기와 중국어, 표는 이 버전의 지원 범위가 아닙니다.

생성

자막 변환기

Subtitle Converter

일반 텍스트 SRT와 VTT 자막을 서로 변환하고 시간을 밀리초 단위로 옮깁니다. 파일은 최대 1 MiB, 10,000개까지 로컬에서 처리합니다.

변환

QR 코드 읽기

QR Code Reader

PNG·JPEG 이미지에서 QR 코드 하나를 해독해 텍스트를 복사합니다. 클라우드 대체와 카메라 없이 링크도 열지 않고 로컬에서만 처리합니다.

생성