Lewati ke konten utama

Parser File Env

API reference

Analisis konten file .env (dotenv) dan ubah menjadi pasangan kunci/nilai yang bersih, terurut dalam format pilihan Anda — ENV bersih, JSON, atau perintah shell export — dengan laporan masalah parsing (kunci duplikat, nilai kosong, baris tidak valid). Opsional: sembunyikan nilai rahasia.

Input

Opsi

Ganti setiap nilai dengan ***** — berguna untuk berbagi config tanpa membocorkan rahasia.

Output

Output
Masalah Parsing
JenisBarisPesan
No data yet
Apakah ini membantu?

Cara lain menggunakan alat ini

REST API

curl -X POST https://api.iotools.cloud/v1/tool/env-file-parser \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "envInput": "# Database Configuration\nDB_HOST=localhost\nDB_PO…",
    "outputFormat": "clean",
    "maskValues": ""
  }'

Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.

Tanyakan ke agen AI

Use the IOTools `env-file-parser` tool (Env File Parser) on this input:

YOUR_INPUT_HERE

Tempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.

Widget sematan

<iframe
  src="https://iotools.cloud/embed/env-file-parser/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Parser File Env — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.

Biaya per panggilan API/MCPMulai dari 5 kredit
Butuh kredit lebih?Lihat harga

Juga tersedia melalui

Panduan

Apa fungsi alat ini?

Tempel konten file .env (dotenv) dan Parser File Env membaca setiap baris KEY=value, kemudian memberikan Anda versi yang rapi dan terurut dalam format pilihan Anda:

  • ENV Bersih — tata letak KEY=value yang sama, tetapi terurut secara alfabet, tanpa duplikat, dengan komentar dan baris kosong dihapus serta nilai dikutip hanya jika diperlukan.
  • JSON — objek { "KEY": "value" }, siap digunakan dalam pemuat config, fixture pengujian, atau badan permintaan.
  • Shell Export — satu export KEY="value" per baris, sehingga Anda dapat source hasilnya langsung ke dalam sesi shell.

Bersama output tersebut, alat ini melaporkan masalah parsing — baris yang hilang =, kunci duplikat (beserta nomor baris pertama kali dilihat), dan kunci dengan nilai kosong — sehingga mudah menemukan dan memperbaiki file env yang salah format.

Cara menggunakannya

  1. Tempel konten .env Anda ke dalam kotak Konten ENV, atau klik Coba contoh untuk memuat sampel.
  2. Pilih Format Output: ENV Bersih, JSON, atau Shell Export.
  3. Opsional: aktifkan Sembunyikan Nilai untuk mengganti setiap nilai dengan ***** — berguna jika Anda ingin membagikan bentuk config tanpa membocorkan rahasia.
  4. Baca hasil yang sudah dinormalisasi, dan periksa tabel Masalah Parsing untuk hal apa pun yang memerlukan perhatian.
  5. Salin atau unduh output (.env, atau CSV untuk daftar masalah).

Alat ini memahami konvensi dotenv umum: awalan export pada baris, nilai yang dikutip tunggal atau ganda, dan # komentar inline di akhir (tanda # di dalam nilai yang dikutip dibiarkan saja).

FAQ

Bagaimana cara menangani kunci duplikat?

Kemunculan terakhir dari kunci menang dalam output — sesuai dengan cara sebagian besar pemuat dotenv menimpa nilai yang lebih awal — dan setiap duplikat ditandai dalam tabel masalah dengan nomor baris dari definisi pertama.

Mengapa komentar dan baris kosong saya hilang?

Output terurut dan tanpa duplikat, sehingga posisi asli komentar tidak dapat dipertahankan — komentar # baris penuh dan baris kosong selalu dihapus. Komentar inline # setelah nilai juga dihapus dari nilai tersebut.

Apakah alat ini mengubah nilai saya?

Tidak. Nilai hanya dikutip (mengangkat tanda kutip di sekitarnya) dan dikutip ulang ketika format memerlukan (misalnya, nilai yang berisi spasi). Mengaktifkan Sembunyikan Nilai adalah satu-satunya pengecualian — alat ini sengaja mengganti setiap nilai dengan *****.

Bisakah alat ini mengonversi file .env ke JSON?

Ya — pilih format output JSON dan Anda akan mendapatkan objek { "KEY": "value" } dengan kunci terurut secara alfabet.

Privasi

Semuanya berjalan sepenuhnya di browser Anda — konten env yang Anda tempel tidak pernah diunggah ke server mana pun. Ini penting di sini: file .env biasanya berisi sandi database, kunci API, dan token akses. Tidak ada yang dicatat, dan berbagi tautan ke alat ini tidak pernah menyertakan konten tertempel Anda (hanya pengaturan format dan topeng). Untuk keamanan ekstra saat berbagi output, aktifkan Sembunyikan Nilai.

envdotenvconfigenvironment-variablesjsonshell

Suka alat-alatnya? Hilangkan iklannya.

Satu kali pembayaran menghapus semua iklan dari akun Anda, selamanya. Tanpa langganan, tanpa pelacakan.