Black Hole Imager
See a spinning black hole as it would really look: every pixel is a light ray traced through the Kerr spacetime, with frame dragging, Doppler and gravitational shifts, an accretion disk and your own 3D objects.
See a spinning black hole as it would really look: every pixel is a light ray traced through the Kerr spacetime, with frame dragging, Doppler and gravitational shifts, an accretion disk and your own 3D objects.
Use them right in your browser – no downloads, no installs.
See a spinning black hole as it would really look: every pixel is a light ray traced through the Kerr spacetime, with frame dragging, Doppler and gravitational shifts, an accretion disk and your own 3D objects.
Resize, convert (PNG, JPEG, WebP) and compress images right in your browser – nothing is uploaded.
Launch particles, light rays and spaceships around a spinning black hole – orbits, light bending, frame dragging and time dilation.
Convert MP3, WAV, FLAC, OGG, AAC, M4A and more to WAV, MP3 or WebM/Opus – batch processing, right in your browser.
Build HTTPS and www redirects, caching, compression, security headers and error pages – output for Apache .htaccess and Nginx side by side.
Generate and verify .htpasswd entries for HTTP Basic Auth – bcrypt, APR1-MD5 or SHA-1 – plus the matching Apache and Nginx config.
Encrypt and decrypt text with a passphrase – AES-256-GCM, or OpenSSL-compatible AES-256-CBC that you can decrypt with openssl enc.
Build, send and inspect HTTP requests in your browser – all methods, headers, bodies and auth, with a searchable JSON viewer.
Encode and decode Base64 / Base64URL with full UTF-8 support, turn files into data URIs and decode Base64 back into downloadable files.
Create and verify bcrypt hashes compatible with PHP password_hash() / password_verify(), Laravel and most frameworks. Adjustable cost.
Tap along to find the tempo of any track, then keep time with an accurate Web Audio metronome with accents and a delay-time chart.
Everything your browser reveals: user agent, screen and viewport, pixel ratio, languages, time zone, supported features and media queries.
Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case and more, and create clean URL slugs.
Toggle read / write / execute and get octal (755) and symbolic (rwxr-xr-x) notation, including setuid, setgid and sticky bits.
Caesar, ROT13, ROT47, Atbash, Vigenère, XOR, Bacon and Morse code (with audio) – plus a Caesar brute-force view for puzzles and CTFs.
Convert between HEX, RGB, HSL, HWB, CMYK and OKLCH and check WCAG contrast ratios for text and UI.
Translate cron expressions into plain English and list the next run times. Presets and a field-by-field reference included.
Minify or prettify CSS and HTML and see exactly how many bytes you saved.
Layer multiple box-shadows with a live preview, inset support and copy-ready CSS.
Design linear, radial and conic gradients visually with multiple color stops and copy the CSS.
Convert CSV to JSON, SQL INSERT statements, Markdown or HTML tables – and JSON back to CSV. Detects the delimiter automatically.
Type once, see every encoding: hex, binary, octal, byte values, Base32, Base58, Ascii85, quoted-printable, punycode and escapes – and decode them back.
Turn an image, emoji or letters into favicon.ico plus every PNG size and the matching HTML tags.
Track recurring income and expenses, one-time and irregular payments, loans and debts – with live charts and JSON backup.
Draw 2D floor plans for horror survival games: rooms, doors and windows, furniture, spawns, keys, traps and designer notes.
MD5, SHA-1, SHA-256/384/512 and CRC32 for text or files, HMAC signing, checksum comparison and hash type identification.
Searchable reference of all HTTP status codes with their meaning, typical use and gotchas.
Convert images between PNG, JPEG, WebP, AVIF, BMP, ICO and GIF with quality, resize and background options – no uploads.
Pretty-print, minify, sort keys and validate JSON with exact error positions. Includes a collapsible tree view that shows the path of any value.
Turn JSON into PHP arrays, TypeScript interfaces, YAML, XML, Go structs or a URL query string.
Decode JSON Web Tokens, read claims with human-readable dates, verify HS / RS / ES signatures and sign new HS256 tokens.
Sort, deduplicate, trim, reverse, shuffle, number, filter, split or join lines of text – chain as many steps as you like.
Placeholder text as paragraphs, sentences or HTML – plus fake test records (names, e-mails, addresses, dates) as JSON, CSV or SQL.
A private Markdown editor with live preview and a clickable document outline. Open, write and save .md files – no login.
Write Markdown and see the result instantly, then copy the generated HTML. Tables, fenced code, task lists and more.
Generate title, description, canonical, Open Graph and Twitter Card tags with a live search-result and social-card preview.
An interactive 2D gravity simulator: planets, binary stars, asteroid belts and colliding galaxies with real physics.
Convert between binary, octal, decimal, hex and any base up to 36 at any size, and try AND, OR, XOR, shifts and two's complement.
Color harmonies, tints and shades from one base color – or extract a palette from an image. Export as CSS variables.
Cryptographically secure passwords and pronounceable passphrases with entropy readout – plus a local strength analyzer with crack-time estimates.
Unserialize PHP serialize() strings (WordPress options, sessions) into readable JSON and serialize JSON back – with correct UTF-8 byte lengths.
QR codes for URLs, text, Wi-Fi logins, contacts and e-mail. Pick error correction and colors, download as PNG or SVG.
Test JavaScript regular expressions live – highlighted matches, capture groups, replace preview and a quick syntax cheat sheet.
Generate key pairs locally with WebCrypto and export them as PEM, JWK and OpenSSH public key lines.
One-click secrets for config files: WordPress salts, Laravel APP_KEY, Symfony APP_SECRET, Django SECRET_KEY and API tokens in hex, base64 or base62.
Beautify or compact SQL queries – keyword casing, clause line breaks and indentation for SELECT, INSERT, UPDATE, JOINs and subqueries.
Escape and unescape strings for HTML, JavaScript, JSON, PHP, SQL, regular expressions, CSV and shell arguments.
IPv4 and IPv6 CIDR calculator: network, broadcast, host range, masks, wildcard, binary view and subnet splitting.
Issue and verify Ed25519-signed SCEL license release files – key management, signing and verification in your browser.
Do prime numbers hide a pattern in base 3? A live laboratory that tests the idea with exact computation, controlled statistics and the zeros behind the primes.
Compare two texts line by line with word-level highlights, side by side or inline, and export a unified diff.
Create TOTP secrets with an otpauth:// QR code and compute live 6/8-digit codes to test your 2FA implementation (RFC 6238).
Reveal every character: code points, UTF-8 / UTF-16 bytes and HTML entities – and spot invisible or look-alike characters that break your code.
Convert Unix timestamps (s / ms) to dates and back, see the moment in any time zone and get ISO 8601, RFC 2822 and relative formats.
Percent-encode or decode strings, split any URL into its parts and edit its query parameters in a table.
Generate UUID v4 and time-ordered v7, ULIDs and NanoIDs in bulk – and decode any UUID to see its version and timestamp.
Characters, words, sentences, lines, bytes, reading time, keyword density and length checks for meta titles, descriptions and posts.
No tool matches your search. Try another word or clear the search field.