Privacy policy for Bob's Multi Tool developer utilities.
Information processed by tools
Bob's Multi Tool is designed around local browser utilities. Inputs used for formatting, encoding, decoding, generation, and conversion are processed in your browser where practical and are not stored by this site.
Server route checks
HTTP status and DNS tools require a small server route because browsers cannot perform those checks directly. Do not submit private internal hostnames or confidential data.
Analytics and third-party services
The site may use privacy-conscious analytics and third-party services to understand usage patterns and support the free utility experience. These services may use cookies or similar technologies according to their own policies.
Local utility inputs
Browser-local tools are intended for temporary transformation and review. Inputs for JSON formatting, Base64 conversion, JWT inspection, hashing, password generation, color conversion, text cleanup, and similar utilities should be reviewed before pasting, and sensitive production values should be redacted or replaced with safe samples.
Public network checks
DNS lookup and HTTP status checks are designed for public hostnames and public URLs. The server route rejects private, reserved, localhost, and unsafe targets, but users should still avoid submitting internal names, secret query parameters, private headers, or URLs that should not be requested by a public service.
Generated output
Generated or transformed output is shown so you can inspect, copy, and use it in your own workflow. The site does not guarantee that output is appropriate for every runtime, scheduler, parser, browser, deployment provider, or security policy, so review warnings and examples before using the result.
Browser storage
Favorite tools, recent tools, and optional tool-session restore behavior are kept in local browser storage so repeat visitors can continue work without creating an account. You can clear local history from the interface or through your browser storage controls.
Data not suitable for this site
Do not paste passwords you actively use, private keys, unredacted access tokens, confidential customer records, private network addresses, account recovery data, or regulated personal information. Use representative test data when a tool result needs to be shared with another person.
How utility inputs are handled
Use the tools with examples that are safe to inspect in a browser. Formatting, encoding, decoding, token inspection, text cleanup, color checks, and generator workflows are meant for temporary review, not long-term storage or account-based editing.
Public request boundaries
Network tools should receive only public domains or public URLs. Do not include secret query strings, private headers, internal hostnames, customer records, or links that should not be requested by a public diagnostic service.
Advertising, cookies, and Google services
The site may use Google advertising services and other third-party services to keep the utilities available for free. These services may use cookies, device identifiers, or similar technologies to serve ads, measure performance, prevent abuse, and comply with their policies.
Privacy
Formatting, decoding, and generation run in the browser whenever practical. Input state is saved only in this browser so you can restore the last workspace without an account.
Browser local
Format, minify, validate, inspect, and copy a safe API response report for JSON payloads without sending them to a server.
Use cases
- Format compact API responses before copying them into code or docs
Starting points for this utility
- {"status":"ok","items":[1,2,3]}
Test JavaScript regular expressions, inspect matches, and keep common patterns close by.
Use cases
- Validate JavaScript regular expressions
Starting points for this utility
- ^[^\s@]+@[^\s@]+\.[^\s@]+$
Decode JWT header and payload segments locally, compare expected claims, and copy an auth handoff report.
Use cases
- Decode JWT header and payload segments while debugging API authentication
Starting points for this utility
- eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjMifQ.signature
Encode, decode, inspect, and copy a safe payload report for Base64, Base64URL, image data URLs, JSON payloads, and JWT segments locally in the browser.
Use cases
- Decode copied Base64 payloads from logs
Starting points for this utility
Build, explain, preview, and copy a safe schedule report for five-field cron expressions.
Use cases
- Build common recurring schedules
Starting points for this utility
Generate UUID v4 values in bulk for fixtures, traces, and test data.
Use cases
- Generate identifiers for fixtures and local development.
Starting points for this utility
Generate MD5, SHA-1, SHA-256, SHA-512, HMAC signatures, and a safe signature report locally.
Use cases
- Generate repeatable hashes for checksums and debugging
Starting points for this utility
Generate strong random passwords or memorable passphrases with a safe handoff report.
Use cases
- Create local test credentials or temporary account secrets
Starting points for this utility
- 24 characters, symbols enabled
Generate downloadable QR codes with URL, Wi-Fi, email, and vCard payload builders plus scan diagnostics and a safe scan report.
Use cases
- Create QR PNGs for public URLs
Starting points for this utility
Convert HEX, RGB, and HSL colors and inspect WCAG AA/AAA contrast diagnostics.
Use cases
- Convert color tokens between HEX, RGB, and HSL
Starting points for this utility
Format SQL queries for readable reviews and debugging.
Use cases
- Pretty-print compact SQL and copy a query review report before running it.
Starting points for this utility
- select id,name from users where active=1 order by created_at desc
Format CSS rules and inspect selectors, at-rules, custom properties, color tokens, and minified size.
Use cases
- Review copied CSS snippets before sharing.
Starting points for this utility
- .card{display:flex;color:#111}
Format JavaScript snippets and inspect functions, imports, exports, async usage, browser APIs, and copy risks.
Use cases
- Format pasted JavaScript before reviewing it.
Starting points for this utility
- function hi(){console.log('bob');}
Server route
Look up public DNS records, inspect A/AAAA, CNAME, MX, TXT, SPF, DMARC, and NS signals, and copy a deployment report.
Use cases
- Inspect public A and AAAA records for deployment readiness
Starting points for this utility
- bobob.app deployment checklist
Check HTTP status, request-profile reachability, redirect diagnostics, final URL, response headers, pasted header blocks, CSP drafts, and a copyable public URL report.
Use cases
- Inspect status codes and response headers
Starting points for this utility