Convolution Reverb Demo - Online Impulse Response Player
Apply realistic reverbs (cathedral, hall, room) to any audio using pre‑loaded impulse responses. Hear the difference instantly.
UD5 Toolkit
Apply realistic reverbs (cathedral, hall, room) to any audio using pre‑loaded impulse responses. Hear the difference instantly.
Enter a URL and get a quick simulation of First Contentful Paint, LCP, and CLS using browser metrics. Lightweight alternative.
Open a test video in Picture‑in‑Picture mode. Control entering and leaving PiP. Copy the code snippet for your own app.
Adjust page characteristics (image size, server delay, layout shift) and see the simulated Core Web Vitals scores. Understand what impacts performance.
Toggle between full and reduced motion on a live animated page. See how to design for vestibular disorders. Educational.
Turn your webcam feed into real‑time ASCII art. Adjust density and character set. Fun for streams and demos. No upload.
Simulate forced‑colors mode and see how your site looks. Adjust CSS system colors. Make your design accessible.
Compare all CSS easing presets side by side on a bouncing ball. See which curve fits your UI animation.
Compress and decompress text using the browser's native Compression Streams API. See the binary output size.
Merge an SRT subtitle file onto a video directly in the browser. Preview and download the resulting video. All local.
Compress text with Brotli at different quality levels. See size reduction and time. Find the sweet spot for your static assets.
Load an animated GIF and adjust its frame delay to make it slower or faster. Download the modified GIF. All local.
Simulate reduced motion preference and test your animations. Copy the media query snippet. Keep your users safe.
Encode or decode text using Base32 scheme. Ideal for legacy systems and data obfuscation. Works completely offline in your browser for maximum security.
Reverse any short video clip and download the backward version. Fun for creative effects. Browser‑based.
Convert text and files to Base64 or decode Base64 back to original content. Processed locally with no server upload, ensuring complete data security.
Tap any key to the beat and get the BPM (beats per minute). Useful for DJs, musicians, and running. Simple and accurate.
Open the same page in two tabs and send messages between them. See real‑time cross‑tab communication. Learn the API.
Paste word pairs (or load pre-made sets) and practice with randomized flashcards. Flip to reveal translation, mark as known/unknown. Local data, no login.
Click through the TCP connection states (LISTEN, SYN_SENT, ESTABLISHED…) and see the animated transitions. Networking education.
Load an SRT file and shift all timestamps forward or backward by milliseconds or seconds. Fix out-of-sync subtitles instantly. Download corrected file.
Create a QR code that contains your full vCard contact information. Scan to save directly to a phone. No data leaves browser.
Patch the PerformanceObserver and show your page’s Core Web Vitals as you browse. See real‑time scores and suggestions.
Enter Braille dot numbers (1‑6) or paste Unicode Braille to decode into English text. Companion to text‑to‑Braille.
Add, remove, push, pop items and watch the data structure change visually. Supports arrays, stacks, and queues. For CS students.
Drop a file to see its MIME type and the first few magic bytes (hex and ASCII). No upload, works instantly.
Apply content‑visibility: auto to off‑screen sections and see the rendering cost drop. Demos for infinite scroll optimization.
Visualize how caffeine decays in your body over time. Enter intake amount and see remaining caffeine at bedtime to optimize sleep. Uses standard 5-hour half-life.
Decode FLAC, Opus, or OGG audio files in the browser using compiled WASM libraries. Play instantly without server uploads. Keep audio private.
Paste two strings that look the same and see if they differ after normalization. Debug invisible encoding bugs.