DevTools Logo

Environment Variable Encoder/Decoder

Environment Variable Encoder/Decoder

Encode, decode, and format environment variables for secure deployment

Input Environment Variables

Enter environment variables in KEY=value format, one per line

Processing Settings

Encoding Types & Use Cases

Base64

Perfect for binary data and avoiding character encoding issues in configs.

secret123 → c2VjcmV0MTIz

URL Encoding

Encode special characters for URLs and query parameters.

hello world → hello%20world

HTML Encoding

Escape HTML special characters for web applications.

<script> → &lt;script&gt;

Shell Escaping

Escape shell special characters for command line safety.

$HOME/test → \$HOME/test

Security Best Practices

✅ Do:

  • • Use environment variables for secrets in production
  • • Encode sensitive values before committing to version control
  • • Use secret management systems (AWS Secrets Manager, etc.)
  • • Rotate secrets regularly
  • • Validate environment variables at application startup

❌ Don't:

  • • Commit plain-text secrets to repositories
  • • Log environment variables containing secrets
  • • Share encoded secrets without proper access control
  • • Use weak encoding for production secrets
  • • Forget to sanitize environment variables in error messages

    Frequently asked questions

    .htaccess Generator

    Build an Apache .htaccess — HTTPS redirects, rewrites, error pages, security headers, and basic auth

    2D Fluid Dynamics & Particle Physics Sandbox

    A physics playground with two engines sharing one canvas. The fluid mode runs a real Eulerian Navier-Stokes solver — semi-Lagrangian advection, explicit diffusion, Jacobi pressure projection and vorticity confinement — that you paint with dye and velocity using mouse or touch. The particle mode is a damped Verlet N-body engine with gravity wells, Coulomb attractors and repulsors, spring links, wall restitution and elastic circle collisions. Particle counts adapt to the device (100k target on WebGL2 desktop, 2k-5k on CPU fallback), and every configuration exports as runnable code: a Matter.js world, a PixiJS ticker setup, or a standalone vanilla Canvas engine.

    Algorithm Arena & Data Structure Visualizer

    Interactive arena for algorithms and data structures: eight sorting algorithms racing on one seeded input, six pathfinding algorithms walking generated mazes, and BST, AVL, Red-Black, B-tree, heap and trie operations replayed step by step with rotations highlighted. Every run shows the Big-O table and the phase-highlighted reference implementation in four languages, and compared values can be played as pitch (sonification) through the shared audio engine. Everything runs client-side; inputs never leave the browser.

    Ansible Playbook Generator

    Build an Ansible playbook — hosts, vars, and tasks with modules — as YAML

    Apache Config Generator

    Build an Apache 2.4 VirtualHost — ServerName, DocumentRoot, Directory, aliases, and optional SSL

    AWS Architecture Diagram

    Drag-and-drop AWS service blocks, connect edges and export architecture diagrams as SVG