Every tool here started as something I needed myself and couldn't find a clean version of. No sign-ups, no paywalls — open and use. Runs entirely in the browser.
Browser-based audio utilities built around the Web Audio API. No installs, no accounts.
Monitoring levels accurately is the difference between a clean take and a digital mess. The dPaul VU is a high-sensitivity monitoring tool that captures incoming audio via the Web Audio API to provide real-time decibel tracking, peak history, and signal-to-noise visualisation.
3D render — the VU meter as a physical device
Voiceover work often requires a quick turnaround. This tool bridges the gap between raw text and professional-grade audio by integrating high-fidelity AI voice models. Granular control over speed, pitch, and export options makes it a clean interface for rapid vocal prototyping.
3D render — the TTS engine as a physical device
Building these tools taught more about JavaScript than any tutorial ever could. Dealing with the Web Audio API for the VU meter meant understanding buffers, sample rates, and how browsers handle real-time input. Getting HTMLHint integrated into HTML-Live meant reading API documentation properly for the first time — because the feature wouldn't work without it.
The Text-to-Speech tool was a lesson in API integration — handling asynchronous requests, managing the handoff between local browser capabilities and remote AI processing, and building a UI that made the complexity invisible to the person using it.
HTML-Live came from a more personal frustration. Reading through hundreds of lines of code in a flat text editor, switching between browser tabs to see the result, losing track of where things were — all of that friction adds up. The solution was to build the tool that should have existed already. Which, it turns out, is how most useful things get made.
The goal is always a single-file utility. If a tool can run entirely from one HTML file, it can live anywhere — on a USB stick, a shared folder, a GitHub page, or sent as an email attachment. Portability is the core philosophy of the dPaul Tech Lab. No dependencies, no server, no setup.
Every tool on this page is free to use. The work that goes into building and maintaining them takes time — if a tool has been useful to you, a coffee goes a long way.
Something you'd find useful in the browser — let me know and I'll build it.
Get in touch