리스트 청크 분할기

목록을 묶음 크기·묶음 개수·글자 수 기준으로 나누고 줄 목록·JSON·CSV·SQL 값 목록으로 출력합니다 — API 페이징이나 대량 삽입문 만들기에 씁니다.

묶음

위에 목록을 입력하면 고정 크기 묶음으로 나눕니다.

리스트를 고정 크기 묶음으로 분할

한 줄에 한 항목씩(또는 "항목 구분 기준"에서 쉼표·세미콜론·탭·공백·직접 입력한 문자로 나눠) 목록을 붙여넣고 묶음 크기를 지정하면 항목이 그 크기만큼 묶입니다. 마지막 묶음에는 남은 항목이 들어갑니다. "나누는 기준"을 바꾸면 묶음 개수를 정해 최대한 고르게 나누거나 묶음당 최대 글자 수에 맞춰 나눌 수 있고, "출력 형식"에서 각 묶음을 줄 목록·JSON 배열·쉼표 구분 행·IN (…)에 바로 쓸 SQL 값 목록으로 바꿀 수 있습니다. 각 줄 공백 제거와 빈 줄 제거 옵션으로 불필요한 공백과 빈 행을 정리할 수 있습니다. 상자에 무언가 들어 있으면 묶음 크기를 정하기 전에도 "목록의 항목 수"로 항목이 몇 개인지 보여 줍니다. 모든 처리는 브라우저에서 이뤄지며 목록은 업로드되지 않습니다.

리스트를 나누는 이유

많은 API는 한 요청에 보낼 수 있는 ID·행·레코드 수를 제한합니다. 긴 목록을 고정 크기 묶음으로 나누면 요청 단위로 처리하거나, 대량 삽입문을 만들거나, 스프레드시트·폼에 적당한 크기로 붙여넣을 수 있습니다. 각 묶음마다 복사 버튼과 다운로드 버튼이 있으며, 내려받는 파일 이름은 "묶음별 파일 이름"에 적은 이름(비워 두면 연 파일 이름이나 chunks) 뒤에 묶음 번호가 붙습니다. "복사·다운로드할 때 묶음마다 번호 제목 붙이기"를 켜면 전체 복사와 다운로드에도 묶음마다 번호가 붙은 제목 줄이 들어가 한 파일 안에서도 묶음을 구분할 수 있습니다. 그 전체 복사와 다운로드에서 묶음 사이에 무엇을 넣을지는 “복사·다운로드할 때 묶음 사이”에서 고릅니다. “기본 간격”(줄 목록은 빈 줄, 다른 형식은 줄바꿈), “줄바꿈만”, “--- 구분선”, 그리고 “묶음 사이에 넣을 줄”에 직접 적는 “직접 입력한 줄…”이 있습니다. 나누는 기준과 그 숫자, 구분 문자, 출력 형식, 공백·빈 줄 처리, 번호 제목, 묶음 사이 간격은 다음에 쓰도록 이 기기에 기억되며(저장한 설정 지우기로 지울 수 있습니다), 목록 자체와 묶음별 파일 이름은 저장하지 않습니다.

자주 묻는 질문

개수가 나누어떨어지지 않으면 마지막 묶음은 어떻게 되나요?

마지막 묶음에 남은 항목이 그대로 들어갑니다. 10개를 3으로 나누면 3·3·3·1개 묶음이 됩니다.

공백이나 빈 줄도 정리하나요?

둘 다 선택 옵션입니다. 공백 제거는 각 항목의 앞뒤 공백을 없애고, 빈 줄 제거는 빈 행(끝의 줄바꿈 포함)을 나누기 전에 제거합니다.

묶음 개수를 정하거나 글자 수 기준으로 나눌 수 있나요?

됩니다. "나누는 기준"을 "묶음 개수"로 바꾸면 항목을 최대한 고르게 나눕니다 — 묶음 크기 차이는 많아야 하나이고 큰 묶음이 앞에 오며 빈 묶음은 생기지 않습니다. "묶음당 최대 글자 수"는 고른 출력 형식으로 적었을 때의 길이가 한도를 넘기 직전까지 항목을 채워 넣고, 혼자서도 한도를 넘는 항목은 따로 한 묶음이 되며 그런 항목이 몇 개인지 알려 줍니다.

묶음마다 따로 파일로 받거나, 한 파일 안에서 묶음 경계를 남길 수 있나요?

됩니다. 묶음마다 복사 버튼 옆에 다운로드 버튼이 있어 텍스트 파일로 저장되며, 파일 이름은 “묶음별 파일 이름”에 적은 이름(비워 두면 연 파일 이름이나 chunks) 뒤에 묶음 번호가 붙습니다. 한 파일로 받으려면 “복사·다운로드할 때 묶음마다 번호 제목 붙이기”를 켜세요. 전체 복사와 다운로드에서 묶음마다 번호가 붙은 제목 줄이 위에 들어가, 빈 줄을 남겨 둔 목록에서도 묶음 경계가 분명해집니다. 처음에는 꺼져 있습니다.

복사·다운로드할 때 묶음 사이에 들어갈 내용을 정할 수 있나요?

됩니다. 묶음이 나오면 “복사·다운로드할 때 묶음 사이”에서 “기본 간격”(줄 목록은 빈 줄, JSON·CSV·SQL은 줄바꿈), “줄바꿈만”, “--- 구분선”, “직접 입력한 줄…” 중에 고를 수 있고, 직접 입력하면 “묶음 사이에 넣을 줄”에 적은 내용이 한 줄로 따로 들어갑니다. 모든 출력 형식과 번호 제목에 함께 적용되며, 묶음마다 있는 복사·다운로드 버튼에는 영향을 주지 않습니다.