A에서 B로 읽기
.env.example을 A에, 실제 파일을 B에 넣으면 B에서 누락된 항목이 문서에 있지만 실제로는 없는 변수입니다. 입력 순서를 바꾸면 추가와 누락의 의미도 반대가 됩니다.
환경 설정 점검
기준 A에는 예상 설정을, 대상 B에는 실제 설정을 넣으세요. 예제 파일을 확인할 때는 키만 비교해 보세요.
브라우저에서 처리합니다. 입력은 메모리에만 두며 URL, 원격 측정, 로컬 기록에 저장하지 않습니다.
설정을 하나 이상 입력하세요. 반대쪽은 비워도 됩니다.
.env 파일 비교는 개발 환경에서는 실행되지만 운영 환경에서는 실패하는 설정 문제를 조사할 때 도움이 됩니다. 변수 이름으로 짝을 맞추기 때문에 주석이나 줄 순서가 달라도 누락 키와 값 차이에 집중할 수 있습니다.
예제 파일에 있는 기본값이 운영 환경에서도 올바르다는 뜻은 아닙니다. 결과에 나온 누락 항목은 애플리케이션 요구사항에 맞게 채워야 하며, 빈 문자열이 할당된 항목도 실행에 충분한 값인지는 따로 확인해야 합니다.
.env 파일 비교의 키 전용 모드는 두 파일에 같은 이름이 있으면 값이 달라도 일치로 셉니다. 템플릿의 가짜 토큰 때문에 실제 누락을 놓치지 않고, 포트 변경을 조사할 때는 값 비교로 돌아갈 수 있습니다.
처음에는 모든 결과 값을 같은 길이의 마스크로 숨깁니다. 키 이름에 SECRET이 없어도 동일하게 처리하며 복사와 다운로드도 이 설정을 따릅니다. 원본 편집기에 붙여 넣은 내용은 계속 표시됩니다.
.env.example을 A에, 실제 파일을 B에 넣으면 B에서 누락된 항목이 문서에 있지만 실제로는 없는 변수입니다. 입력 순서를 바꾸면 추가와 누락의 의미도 반대가 됩니다.
키만 비교하면 공통 키의 값 차이를 계산하지 않습니다. 제외 목록은 해당 변수를 통계에서 완전히 뺍니다. PORT를 제외해도 PORT_EXTRA는 남고, 대소문자가 다른 키도 별개입니다.
입력이나 옵션을 바꾸면 내보내기가 즉시 비활성화됩니다. 자동 모드는 350 ms 뒤 갱신하고, 수동 모드는 Ctrl/Cmd + Enter로 실행합니다. 중복 할당 경고를 읽은 뒤 보고서를 저장하세요.
.env 파일 비교는 B에만 있는 변수, B에 없는 변수, 값이 바뀐 변수를 분리합니다. 공통으로 일치한 키는 개수만 보여 주며 결과 이름은 일정한 순서로 정렬합니다.
빈 줄과 주석, 줄 이동은 차이를 만들지 않습니다. TOKEN=과 TOKEN=""는 모두 정의된 빈 문자열입니다. 변수 자체가 없는 경우와 구별하므로 템플릿에 빈 값이 있어도 누락으로 오해하지 않습니다.
화면에서는 100개씩 더 볼 수 있지만 보고서는 전체 차이와 중복 경고를 포함합니다. 쉼표나 줄바꿈으로 제외할 키를 지정할 수 있고, 키 전용 보고서에는 어떤 값도 넣지 않습니다.
기준 A와 대상 B에 각각 내용을 넣으면 추가·누락·값 변경을 분리해서 보여 줍니다. 키만 비교를 켜면 공통 키의 값이 서로 달라도 일치로 처리하며, 한쪽을 비우면 전체 추가 또는 전체 누락을 확인할 수 있습니다.
등호 없는 행, 잘못된 이름, 닫히지 않은 따옴표와 닫는 따옴표 뒤의 잘못된 내용을 검사합니다. 오류 위치를 입력 쪽과 행·열 번호로 표시합니다. 중복 할당은 경고로 남기고 마지막 값을 사용합니다.
결과는 키 이름순으로 정렬되지만 원본은 바꾸지 않습니다. 원본 줄 번호와 주석이 유지되므로 실제 파일에서 해당 설정을 찾을 수 있습니다. 설정 자체를 정렬하는 기능은 이 페이지의 범위에 포함하지 않습니다.
이 페이지는 두 설정의 차이를 보여 주는 도구이며 JSON이나 YAML을 생성하지 않습니다. 내보내기는 현재 비교 결과를 담은 텍스트 보고서입니다. 보고서를 환경 파일로 사용하지 마세요.
편집기 두 곳에 KEY=value 내용을 붙여 넣으세요. 예제 버튼으로 분류를 먼저 확인할 수 있습니다. 기존 입력을 예제로 바꾸거나 지울 때는 미리보기와 적용 단계를 거치며 한 번 되돌릴 수 있습니다.
비교 결과나 설명에 문제가 있나요?