.env를 JSON으로 변환
.env 파일을 JSON으로, 다시 JSON을 .env로 변환하는 양방향 실시간 편집 도구 — 100% 브라우저에서 실행되며 업로드되지 않습니다.
🔒 브라우저에서 변환되며 업로드되지 않습니다.
.env 파일을 JSON으로, JSON을 다시 .env로
왼쪽 상자에 .env 파일 내용을 붙여넣으면 오른쪽에 모든 키–값 쌍이 깔끔한 JSON 객체로 만들어집니다. 어느 쪽이든 수정하면 반대쪽이 실시간으로 갱신되므로 양방향으로 동작합니다. JSON 객체를 붙여넣어 바로 저장할 수 있는 .env 파일을 얻을 수도 있습니다. 모든 값은 문자열로 유지되고, 빈 줄과 # 주석 줄은 무시되며, 각 줄은 첫 번째 =에서만 나뉘어 등호가 포함된 URL이나 값도 그대로 보존됩니다. 앞에 붙은 shell export 키워드는 제거되므로, source로 불러오도록 작성된 파일(export DB_HOST=localhost)도 깔끔한 키로 파싱됩니다.
따옴표와 공백을 올바르게 처리
.env 파일을 읽을 때 값을 감싼 한 겹의 따옴표가 제거되므로 API_KEY="s3cr3t token"은 값 s3cr3t token이 되고 안쪽 공백은 그대로 유지됩니다. 반대 방향에서는 공백이 포함된 값이 자동으로 큰따옴표로 감싸져 생성된 .env가 유효하게 유지되고 왕복 변환이 깔끔하게 이루어집니다. 각 상자는 클릭 한 번으로 복사할 수 있습니다.
자주 묻는 질문
입력한 .env 파일이 어딘가로 업로드되나요?
아니요. 모든 변환은 브라우저 안에서 JavaScript로 처리됩니다. 키, 비밀 값, 각종 값이 기기를 벗어나지 않으며 서버로 전송되는 것이 없으므로 운영 환경 자격 증명도 안전하게 유지됩니다.
따옴표와 주석은 어떻게 처리되나요?
빈 줄이나 #으로 시작하는 줄은 무시됩니다. 나머지 줄은 키와 값의 앞뒤 공백을 제거하고, 값을 감싼 한 겹의 작은따옴표 또는 큰따옴표를 제거합니다. 모든 값은 문자열로 유지되며 숫자나 불리언으로 추론하지 않습니다.
JSON을 다시 .env 파일로 변환할 수 있나요?
네. JSON 상자를 수정하면 .env 상자가 즉시 갱신됩니다. 키–값 쌍으로 이루어진 평평한 객체를 입력하면 값은 문자열로 변환되고, 공백이 포함된 값은 큰따옴표로 감싸져 유효한 .env 파일이 됩니다.