P
Guides
Language
Tools
Password & Security
P
Password Strength Checker
Score any password and estimate crack time
P
Password Generator
Create strong random passwords up to 128 chars
R
Random String Generator
Random tokens, IDs and keys with any charset
P
Passphrase Generator
Memorable multi-word passphrases (Diceware)
T
TOTP / 2FA Code Generator
Time-based one-time codes and otpauth secrets
P
Password Breach Checker
Check if a password appeared in known breaches
Hash & Crypto
S
SHA-256 Generator
Hash text to a 64-char SHA-256 digest
M
MD5 Generator
Compute the 32-char MD5 checksum of any text
S
SHA-1 Generator
Generate the 40-char SHA-1 hash of any input
S
SHA-512 Generator
Hash text to a 128-character SHA-512 digest
H
HMAC Generator
HMAC-MD5, SHA-1, SHA-256 & SHA-512 with secret key
B
bcrypt Generator / Checker
Hash passwords with bcrypt and verify hashes
P
PBKDF2 Key Derivation
Derive keys from a password with salt and iterations
A
AES Encrypt / Decrypt Text
Encrypt text with AES-256-GCM and a password
F
File Hash / Checksum
Compute SHA hashes of any file locally
Networking
I
IP Address Checker
Identify IPv4 vs IPv6, public/private and more
I
IPv4 Calculator
Network, broadcast, hosts, subnet mask & wildcard
I
IPv6 Calculator
Expand, compress and subnet IPv6 addresses
S
Subnet Calculator
CIDR ranges, wildcard masks and usable hosts
M
MAC Address Generator
Random valid MAC addresses, unicast or multicast
P
Port Checker
Learn what each TCP/UDP port number means
D
DNS Lookup
Resolve A, AAAA, MX, NS, TXT and CNAME records
W
WHOIS Lookup
Domain registration, expiry and registrar info
Web & HTTP
H
HTTP Header Analyzer
Security, caching & SEO headers explained
U
User-Agent Parser
Decode browser, OS and device from any UA
M
MIME Type Lookup
File extension to MIME type reference
H
HTTP Status Code Lookup
Every status code 1xx–5xx explained
U
URL Encoder / Decoder
Percent-encode URLs and parse query strings
C
Color Contrast Checker (WCAG)
Check text contrast against WCAG AA & AAA
Developer Utilities
U
UUID / ULID Generator
UUID v4, v7, ULID and NanoID in bulk
J
JWT Decoder & Signer
Decode, inspect and sign JSON Web Tokens
B
Base64 Encoder / Decoder
Encode and decode Base64, standard or URL-safe
Q
QR Code Generator
QR codes for links, Wi-Fi and vCards
J
JSON Formatter & Validator
Format, minify and validate JSON instantly
T
Unix Timestamp Converter
Convert Unix timestamps to dates and back
R
Regex Tester
Test regular expressions with live matches
D
Diff Checker
Compare two texts and highlight differences
L
Lorem Ipsum Generator
Placeholder paragraphs, sentences or words
N
Number Base Converter
Convert between binary, octal, decimal and hex
C
Color Converter (HEX / RGB / HSL)
Convert colors and copy HEX, RGB or HSL
C
CSV to JSON Converter
Convert CSV to JSON and JSON back to CSV
C
Case Converter & Slug Generator
camelCase, snake_case, kebab-case, Title & slug
W
Word & Character Counter
Words, characters, sentences and reading time

Privacy Policy

Last updated: 16 September 2026

This Privacy Policy explains how Bright Coding Password & Network Tools ("we", "us", "the site") collects, uses and protects information when you use this website.

1. The short version

  • Everything you type or paste into a tool (passwords, hashes, IP addresses) is processed only in your browser and is not sent to our servers.
  • We use cookies and similar technologies for advertising (Google AdSense) and, where enabled, anonymous analytics (Google Analytics 4).
  • You can accept or decline non-essential cookies at any time using the banner or the Cookie settings link in the footer.
  • We never sell your personal data.

2. Information we process

a) Tool input — passwords, secrets, hashes and network data are processed locally in your browser and are not uploaded, logged or stored by us.

b) Technical and usage data — with your consent, Google Analytics may collect device type, browser, approximate location (country/city level), pages visited and interaction events. This is aggregated and never used to identify you.

c) Advertising data — with your consent, Google and its partners may use cookies to display relevant advertising and measure its performance.

3. Cookies and local storage

Type Purpose Consent required
Strictly necessary Remember your language, theme and cookie choice, keep the site working No
Advertising Serve and measure ads via Google AdSense Yes
Analytics Anonymous traffic statistics via Google Analytics Yes

You can change your choice at any time via the Cookie settings link in the footer, or manage cookies in your browser settings.

4. Google AdSense and third-party vendors

We use Google AdSense to display advertising that keeps this tool free. Google and its partners may use cookies (including the DoubleClick/DART cookie) to serve ads based on your prior visits to this and other websites. You can opt out of personalised advertising at Google Ads Settings and review Google's practices at policies.google.com/technologies/partner-sites.

In the European Economic Area and the UK, personalised advertising is only activated after you give consent through the consent banner.

5. Legal bases (GDPR)

Where the GDPR applies, we rely on: your consent (analytics and advertising cookies), our legitimate interest in operating a secure, functional website, and performance of a contract where you use a paid feature (if any).

6. Your rights

Depending on your location, you may have the right to access, correct, delete, restrict or object to the processing of your personal data, and to data portability. You also have the right to lodge a complaint with your local data protection authority. To exercise any of these rights, contact us at contact@brightcoding.dev.

7. Data retention

Tool input is not retained by us. Analytics data is retained according to Google Analytics settings (up to 14 months). Advertising data is retained by Google according to its own policies.

8. Children

This site is not directed at children under 16, and we do not knowingly collect personal data from them.

9. Changes to this policy

We may update this policy from time to time. The date at the top shows the latest revision. Continued use of the site after changes means you accept the updated policy.

10. Contact

For any privacy question or request: contact@brightcoding.dev.

Free tools for everyone.

Advertisement