전체 도구 ↗
🧰

목록 ↔ 한 줄 변환

여러 줄을 쉼표 한 줄로, 다시 목록으로 — 붙여넣고 버튼 한 번.

↔ 양방향 변환🔒 기기 내 처리⚡ 설치 없이 즉시
입력여기에 붙여넣기
결과 결과 미리보기
– 항목·– 글자

입력값은 브라우저에서만 처리 · 서버 전송 없음

설명

엔터로 나뉜 여러 줄 목록을 쉼표로 이은 한 줄로 합치거나, 반대로 한 줄 텍스트를 여러 줄로 나눕니다. 엑셀 열을 SQL 조건식에 넣거나, 쉼표 목록을 한 칸씩 펼칠 때 씁니다.

오늘의 타로 한 장, 30초타로타로 · 78장 카드 · 가입 없이 무료카드 뽑기

관련 도구

여러 줄로 나뉜 항목을 쉼표·탭·세미콜론 등 원하는 구분자로 한 줄로 합치거나, 반대로 구분자로 나뉜 한 줄 텍스트를 여러 줄로 분리해 줍니다. 엑셀 데이터를 SQL 쿼리에 넣거나, API 파라미터를 목록으로 정리하는 등 개발·데이터 작업에서 자주 쓰이는 변환을 단번에 처리합니다. 설치 없이 브라우저에서 바로 사용할 수 있어 빠릅니다.

사용 방법

입력 창에 변환할 텍스트를 붙여 넣습니다. '목록 - 한 줄' 모드에서는 각 줄 사이에 삽입할 구분자(기본값: 쉼표+공백)를 입력하고 변환 버튼을 누릅니다. '한 줄 - 목록' 모드에서는 분리 기준이 될 구분자를 지정하면 해당 구분자 위치에서 줄이 나뉘어 출력됩니다. 결과는 복사 버튼으로 클립보드에 바로 담을 수 있습니다.

개발·데이터 작업 활용 사례

엑셀 한 열에 있는 ID 목록을 SQL의 IN 절에 넣으려면 각 값을 쉼표로 연결하고 작은따옴표로 감싸야 합니다. 이 도구로 줄 목록을 쉼표 연결로 바꾼 뒤 WHERE id IN (값1, 값2, 값3) 형태로 활용하면 됩니다. 반대로 CSV 한 행을 목록으로 분리하면 각 컬럼값을 줄 단위로 검토하거나 편집하기 편해집니다. 파이썬 리스트 리터럴이나 자바스크립트 배열 선언에 쓸 값 목록을 준비할 때도 같은 방식으로 빠르게 정리할 수 있습니다.

구분자 선택 기준과 주의사항

쉼표는 가장 일반적인 구분자이지만 항목 내부에 쉼표가 있는 경우 분리가 잘못될 수 있습니다. 이런 경우 탭이나 파이프(|)처럼 항목 내부에 잘 쓰이지 않는 문자를 구분자로 선택하는 것이 안전합니다. 주소처럼 쉼표가 포함된 항목을 다룰 때는 항목을 큰따옴표로 감싸거나 세미콜론을 구분자로 사용하는 것을 권장합니다. 구분자를 변경하는 용도로도 활용할 수 있습니다. 쉼표 구분 텍스트를 한 줄로 분리했다가 탭 구분으로 다시 합치면 구분자를 교체한 효과가 납니다.

자주 묻는 질문

앞뒤 공백은 어떻게 처리되나요?
한 줄 → 목록(나누기)으로 변환할 때 각 항목의 앞뒤 공백이 자동으로 정리됩니다. 엑셀에서 복사한 값에 붙은 공백도 깔끔하게 나뉩니다.
빈 줄은 변환 결과에 포함되나요?
목록 → 한 줄(합치기)에서는 아무 값도 없는 빈 줄이 자동으로 제외되고 실제 항목만 이어집니다.
구분자를 쉼표 말고 다른 걸로 바꿀 수 있나요?
네. 구분자 칸에 세미콜론(;)·파이프(|)·탭·공백 등을 직접 입력하거나, 아래 프리셋 칩으로 원터치 선택할 수 있습니다. 합치기와 나누기 모두 지정한 구분자를 기준으로 동작합니다.
항목 안에 이미 쉼표가 들어 있으면 어떻게 되나요?
문자열을 그대로 자르고 잇기 때문에 값 안의 쉼표도 구분자로 인식됩니다. 값에 쉼표가 포함된다면 세미콜론이나 파이프를 구분자로 바꿔 쓰는 것이 안전합니다.
입력한 데이터가 외부로 전송되나요?
아니요. 모든 변환은 브라우저 안에서만 실행되며 입력 내용은 서버로 전송·저장되지 않습니다.
구분자를 쉼표 말고 다른 걸로 바꿀 수 있나요?
네. 세미콜론(;), 파이프(|), 탭, 공백 등으로 지정할 수 있습니다. 합치기와 나누기 모두 지정한 구분자를 기준으로 동작합니다.
빈 줄이나 중복된 항목은 어떻게 처리되나요?
목록 → 한 줄로 합칠 때 아무 값도 없는 빈 줄은 자동으로 제외됩니다. 다만 같은 값을 하나로 줄이는 중복 제거 기능은 없으니, 중복 정리가 필요하면 텍스트 정리 계열 도구로 먼저 정돈한 뒤 변환하세요.
항목 안에 이미 쉼표가 들어 있으면 어떻게 되나요?
이 도구는 문자열을 그대로 자르고 잇기 때문에 값 안의 쉼표도 구분자로 인식됩니다. 값에 쉼표가 포함된다면 구분자를 세미콜론이나 파이프로 바꿔서 변환하세요.
입력한 데이터가 외부로 전송되나요?
아니요. 모든 변환은 브라우저 안에서 실행되며 입력 내용은 서버로 올라가지 않습니다.

개인정보처리방침

목록 ↔ 한 줄, 어떤 변환을 하나요

이 도구는 두 방향의 변환을 합니다. 첫째, 세로로 줄바꿈된 목록(엔터로 구분된 여러 줄)을 하나로 이어 쉼표로 구분된 한 줄로 만듭니다. 둘째, 반대로 사과, 배, 감처럼 쉼표로 붙은 텍스트를 다시 줄바꿈된 여러 줄로 펼칩니다. 엑셀 한 열을 SQL IN (...) 조건에 넣거나, 반대로 쉼표 목록을 스프레드시트 한 칸씩 붙여넣을 때 쓰는 자리 맞춤 변환입니다.

작동 원리 — 무엇을 기준으로 자르고 잇나

합치기(목록→한 줄)는 입력을 줄바꿈 문자(\n, \r\n 모두 인식)로 쪼갠 뒤 각 조각을 구분자로 다시 잇습니다. 기본 구분자는 , (쉼표+공백)이며, 세미콜론·파이프·탭·공백만 등으로 바꿀 수 있습니다. 나누기(한 줄→목록)는 반대로 지정한 구분자에서 잘라 한 줄에 하나씩 놓습니다. 순수 문자열 치환이라 값을 계산하거나 해석하지 않고, 순서도 입력 그대로 유지합니다.

별도 옵션 설정 없이도 자주 필요한 정리는 자동으로 처리됩니다. 목록 → 한 줄로 합칠 때는 아무 값도 없는 빈 줄이 자동으로 제외되고, 한 줄 → 목록으로 나눌 때는 각 항목의 앞뒤 공백이 자동으로 정리되어 깔끔한 목록이 됩니다. SQL IN 절처럼 각 값을 '값'으로 감싸야 한다면, 변환한 뒤 따옴표만 덧붙이면 됩니다.

이럴 때 씁니다

상황변환 방향결과 예
엑셀 세로 열을 DB 조회 조건으로목록 → 한 줄A01, A02, A03
메일 수신자 여러 명을 한 칸에목록 → 한 줄a@x.com, b@x.com
쉼표로 받은 상품코드를 한 칸씩 붙여넣기한 줄 → 목록세로 한 줄에 하나씩
태그·키워드를 한 줄로 정리목록 → 한 줄tag1, tag2, tag3

실전 팁

엑셀에서 복사한 값에는 항목 끝에 보이지 않는 공백이 붙는 경우가 많은데, 한 줄 → 목록으로 나눌 때 앞뒤 공백이 자동으로 정리되어 편리합니다. CSV의 한 필드 안에 값 자체가 쉼표를 포함한다면(예: 서울, 강남구) 구분자를 세미콜론이나 파이프로 바꿔 쓰는 편이 안전합니다. 입력은 브라우저 안에서만 처리되어 서버로 전송되지 않으므로 사내 코드나 이메일 목록도 그대로 붙여넣어 쓸 수 있습니다.