Lewati ke konten utama

Pengurai Cookie

Uraikan header Cookie, string document.cookie, atau satu atau lebih header respons Set-Cookie menjadi tabel name/value/attributes yang dapat dibaca — secara otomatis mendekode nilai yang dikodekan persen.

Menerima string Cookie header/document.cookie sederhana 'name=value; name2=value2', atau satu atau lebih header respons Set-Cookie lengkap (satu per baris).

Cookie yang Diuraikan
NamaNilaiAtribut
No data yet
Apakah ini membantu?

Cara lain menggunakan alat ini

REST API

curl -X POST https://api.iotools.cloud/v1/tool/cookie-parser \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "cookieString": "name=value; session_id=abc123; theme=dark"
  }'

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

Tanyakan ke agen AI

Use the IOTools `cookie-parser` tool (Cookie 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/cookie-parser/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Pengurai Cookie — 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 yang diuraikan alat ini?

Tempel salah satu dari ini dan Pengurai Cookie memecahnya menjadi tabel yang rapi:

  • Header permintaan Cookie: atau string document.cookie mentah — format sederhana name=value; name2=value2 yang dikirim browser pada setiap permintaan.
  • Satu atau lebih header respons Set-Cookie: — format yang dikirim server kembali, yang menambahkan atribut seperti Domain, Path, Expires, Max-Age, Secure, HttpOnly dan SameSite.

Format terdeteksi otomatis per baris: baris yang dimulai dengan Set-Cookie:, atau berisi kata kunci atribut seperti Domain=, Secure atau SameSite=, diuraikan sebagai header respons; semuanya dirawat sebagai pasangan name=value biasa. Nilai yang terlihat dikodekan persen (cookie yang ditulis dengan encodeURIComponent, umum untuk payload JSON dikemas ke dalam cookie tunggal) secara otomatis didekodekan URL, jadi Anda melihat nilai yang dapat dibaca bukannya %7B%22...%7D.

Mengapa ini berguna

Cookie membawa status autentikasi dan sesi di sebagian besar situs, tetapi teks header mentah sulit dibaca sekilas — garis Cookie: panjang dari DevTools atau dump curl -v hanyalah titik koma dan tanda sama dengan. Tabel membuat lebih cepat untuk:

  • Menentukan cookie mana yang menyimpan ID sesi, token autentikasi atau token CSRF saat men-debug bug login atau sesi.
  • Periksa apakah respons Set-Cookie benar-benar menetapkan Secure, HttpOnly dan SameSite seperti yang diharapkan, sebelum mengirim perubahan ke pengaturan keamanan cookie.
  • Konfirmasi cakupan Domain/Path dan kedaluwarsa cookie ketika tidak muncul pada permintaan yang Anda harapkan.
  • Dekode nilai yang dikodekan tanpa membuka konsol browser.

Cara menggunakannya

  1. Salin string cookie dari DevTools browser Anda (Application → Cookies, atau header Cookie/Set-Cookie di tab Network), atau jalankan document.cookie di konsol dan tempel hasilnya.
  2. Tempel ke kotak input — tabel diperbarui saat Anda mengetik.
  3. Baca Nama, Nilai, dan (untuk masukan Set-Cookie) kolom Atribut setiap cookie, yang mencantumkan Domain, Path, Expires, Max-Age, Secure, HttpOnly dan SameSite seperti yang muncul.
  4. Gunakan tombol salin/unduh tabel untuk mengekspor baris yang diuraikan sebagai CSV.

FAQ

Bisakah saya menempel beberapa header Set-Cookie sekaligus? Ya — letakkan masing-masing di barisnya sendiri dan semuanya diuraikan ke dalam barisnya sendiri.

Bagaimana jika input saya tidak sesuai dengan format mana pun? Baris yang tidak dapat dibagi menjadi pasangan name=value dilewati daripada menyebabkan kesalahan; Anda hanya akan melihat lebih sedikit baris daripada baris yang ditempel.

Apakah ini mendekode Base64 atau JWT di dalam nilai cookie? Tidak — hanya pengkodean persen yang didekodekan. Untuk JWT yang disimpan dalam cookie, dekode secara terpisah dengan alat decoder JWT.

Privasi

Penguraian terjadi sepenuhnya di browser Anda — string cookie yang Anda tempel tidak pernah dikirim ke server apa pun. Itu penting di sini lebih dari alat kebanyakan: nilai cookie sering mencakup token sesi langsung atau rahasia autentikasi, jadi perlakukan nilai yang ditempel sebagai sensitif dan hindari berbagi tangkapan layar hasilnya. Berbagi tautan ke alat ini tidak pernah menyertakan konten cookie yang ditempel Anda.

cookiehttpheaderset-cookiedebuggingsession

Suka alat-alatnya? Hilangkan iklannya.

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