# Keys

Browse 17 online keys tools to process, convert, validate, and manage keys files and data in your browser.

> Canonical page: https://elysiatools.com/en/tags/keys

## Overview

Use 17 Keys tools to process, convert, validate, and manage keys files and data through a browser-based interface without installing software.

## Frequently asked questions

### What can I do with Keys tools?

You can process, convert, validate, and manage keys files and data through the browser interface.

### Do I need to install software?

No software installation is needed. You can use the Keys tools in your browser while processing runs on Elysia Tools servers.

### How is my data handled?

Text inputs are not stored. Uploaded files are automatically deleted after 6 hours.

## Tools

- [2048 Game](https://elysiatools.com/en/tools/2048-game): Classic 2048. Arrow keys or swipe to slide and merge equal numbers. Each valid move spawns a tile; score accumulates from merges. 4×4 / 5×5 / 6×6 boards, pick a goal tile.
- [Bitcoin Address Generator](https://elysiatools.com/en/tools/btc-address-generator): Generate Bitcoin addresses from private keys for different address types
- [Env File Secret Rotation Planner](https://elysiatools.com/en/tools/env-file-secret-rotation-planner): Paste a .env file and get a staged secret-rotation plan. Detects database URLs, API keys, auth tokens, private keys, cloud credentials, payment keys and encryption secrets, scores each by exposure and age, and schedules them across a 4-week rotation timeline with a dual-key checklist and a generated .env.example. Optional last-rotated dates and a configurable cadence (30/90/180/365 days) drive compliance scoring.
- [.env Parser](https://elysiatools.com/en/tools/env-parser): Extract and validate .env style KEY=VALUE configurations with detection of duplicate keys and suspicious spaces/quotes
- [Environment Config Diff Visualizer](https://elysiatools.com/en/tools/environment-config-diff-visualizer): Compare dev, staging, and production configuration bundles across JSON, YAML, TOML, or ENV formats and highlight drift, missing keys, and cleanup suggestions
- [Invert By](https://elysiatools.com/en/tools/invert-by): Invert keys grouped by values using lodash _.invertBy
- [Invert Object](https://elysiatools.com/en/tools/invert-object): Invert keys and values using lodash _.invert
- [JSON Key Extractor](https://elysiatools.com/en/tools/json-key-extractor): Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.
- [JSON Key Renamer](https://elysiatools.com/en/tools/json-key-renamer): Batch rename JSON object keys with support for patterns, rules, and transformations. Perfect for API response formatting and data normalization.
- [JWK Generator & Parser](https://elysiatools.com/en/tools/jwk-generator): Generate JSON Web Keys (JWK) for RSA, EC (P-256/P-384/P-521/secp256k1), and OKP (Ed25519/Ed448/X25519/X448), or parse an existing JWK to inspect its parameters, thumbprint, and metadata
- [JWT Inspector & Verifier](https://elysiatools.com/en/tools/jwt-inspector-verifier): Decode a JWT (header + payload) with syntax highlighting, diagnose standard claims, and verify the signature with HS*/RS*/PS*/ES*/EdDSA keys — plus a tampered-token forgery demo
- [Keys In List](https://elysiatools.com/en/tools/keys-in-list): List own and inherited keys using lodash _.keysIn
- [Keys List](https://elysiatools.com/en/tools/keys-list): List own enumerable keys using lodash _.keys
- [package.json Dependency Auditor](https://elysiatools.com/en/tools/package-json-dependency-auditor): Audit a package.json for dependency hygiene, version-range quality, and optionally inspect a transitive dependency tree from package-lock.json or yarn.lock. Flags duplicates, wildcard or pre-release specs, unsorted keys, missing metadata, and misclassified runtime/dev dependencies.
- [RSA Encrypt / Decrypt](https://elysiatools.com/en/tools/rsa-encrypt-decrypt): Encrypt text with an RSA public key or decrypt ciphertext with the matching private key, using OAEP padding (SHA-1 or SHA-256). Handles long messages by chunking. Keys and data stay local. PKCS#1 v1.5 is intentionally not offered (Node disables it for decryption due to Bleichenbacher attacks).
- [SSH Key Pair Generator](https://elysiatools.com/en/tools/ssh-key-generator): Generate an SSH key pair (Ed25519 recommended, RSA 4096, or ECDSA P-256) with an OpenSSH-format public key ready for ~/.ssh/authorized_keys, a SHA256 fingerprint, and a PEM private key. Optional passphrase encryption. Runs locally.
- [Zip Object](https://elysiatools.com/en/tools/zip-object): Create an object from keys and values using lodash _.zipObject

## Related content

- [Data Processing](https://elysiatools.com/en/tags/data-processing): Browse 130 online data processing tools for working with data through your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [JSON](https://elysiatools.com/en/tags/json): Browse 107 online JSON tools to validate, format, convert, and manage JSON data and files in your browser.
- [Lodash](https://elysiatools.com/en/tags/lodash): Browse 53 online Lodash tools for working with Lodash-related code and data in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [Encryption](https://elysiatools.com/en/tags/encryption): Use 40 online encryption tools for encrypting, decrypting, and working with cipher, AES, and RSA data in your browser.
- [Public Key](https://elysiatools.com/en/tags/public-key): Browse 7 online public key tools for processing, converting, validating, and managing public key files and data. No installation required.
- [RSA](https://elysiatools.com/en/tags/rsa): Browse 5 online RSA tools for working with RSA data and files in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
