아나그램 생성
입력한 문자를 재배열하여 아나그램 후보를 일괄 생성
특징
최대 100개를 일괄 생성
후보를 한번에 표시하고 언제든지 재생성
문자 종류를 선택하여 재배열
그대로·히라가나·카타카나·로마자
이름 생성용 옵션
중앙 구분 표시와 발음하기 어려운 배열 제외
후보 클릭 복사
1개씩 또는 전체를 한번에 가져오기
사용 방법
재배열할 문자 입력
입력 필드에 단어나 문장을 입력합니다. 공백과 줄바꿈은 자동으로 제외됩니다
문자 종류와 옵션 선택
그대로·히라가나·카타카나·로마자와 구분, 발음 제외를 지정합니다
후보를 생성하여 비교
「후보 생성」으로 최대 100개를 목록 표시합니다. 「다른 후보 생성」으로 교체합니다
필터링하여 후보 복사
필터링 필드에서 후보를 좁혀서 후보 클릭 또는 전체 복사로 가져옵니다
사용 예시
필명이나 필자명 고안
본명의 문자를 재배열하여 원래 이름의 흔적을 남긴 필명을 얻습니다
캐릭터명 작성
작품이나 게임의 등장인물명을 기존 단어에서 새로운 느낌으로 만듭니다
SNS 계정명 작성
로마자 변환을 사용하여 영문만의 사용자명 후보를 준비합니다
수수께끼나 퀴즈 출제
재배열하면 다른 단어가 되는 출제용 문자열을 준비합니다
기초 지식
아나그램이란
아나그램은 어구의 문자를 재배열하여 다른 어구를 만드는 말 놀이입니다. 「네코」에서 「코네」를 만드는 것처럼, 사용하는 문자의 종류와 개수는 바꾸지 않고 순서만 입れ替えます.
문자 개수와 재배열 경우의 수
서로 다른 문자 n개가 배열된 어구의 재배열은 n의 팩토리얼(n×…×2×1)만큼의 경우의 수가 있으며, 3문자에서 6가지, 6문자에서 720가지, 10문자에서는 3,628,800가지까지 증가합니다.
- 같은 문자가 중복되는 경우:같은 문자가 포함되면 배열이 중복되므로 구분할 수 있는 후보는 팩토리얼보다 적으며, 「아아」처럼 모든 문자가 같은 어구는 원래 배열 1가지만 남습니다.
- 문자 개수가 증가할 때:경우의 수는 문자 개수가 1개 늘어날 때마다 급격히 증가하므로, 7문자 이상의 어구에서는 모든 배열을 비교하기 어려워집니다.
아나그램이 사용되는 장면
- 필명이나 필자명:본명의 문자를 재배열하여 필명으로 만드는 기법은 예전부터 사용되어 왔으며, 원래 이름과의 관계를 유지하면서 다른 느낌의 이름을 만들 수 있습니다.
- 암호나 수수께끼:단어를 재배열하여 숨기는 방식은 수수께끼나 퍼즐 출제에 널리 사용되며, 풀이하는 쪽은 사용된 문자의 종류와 개수를 단서로 사용합니다.
안전성 및 개인정보
브라우저 내 처리
입력 데이터는 사용 중인 브라우저 내에서만 처리되며 외부로 전송되지 않습니다.
브라우저 내에서만 처리
문자 재배열는 모두 사용 중인 브라우저 내에서 처리되며, 입력 데이터는 서버로 전송되지 않습니다.
통신은 HTTPS로 암호화
페이지 로드도 TLS로 암호화되어 제3자가 내용을 읽을 수 없습니다.
제3자로의 전송 없음
광고 네트워크나 트래커 등 외부 서비스로 입력 내용을 전송하지 않습니다.
결과 자동 저장 없음
생성된 후보나 입력 제안을 서버에 저장하지 않습니다.
업데이트 정보
- update #240
애너그램 생성 추가. 문자를 재배열한 후보를 최대 100개까지 한꺼번에 표시