WebRTC Text Chat (P2P) - Online No‑Server Messenger
Establish a peer‑to‑peer text chat between two browser tabs or devices using WebRTC data channels. All signaling via copy‑paste. No server.
UD5 Toolkit
Test WebTransport over QUIC connections. Send data to a public QUIC server and receive an echo. No sign-up required.
echo.webtransport.day
Establish a peer‑to‑peer text chat between two browser tabs or devices using WebRTC data channels. All signaling via copy‑paste. No server.
A tiny tool that hooks into the console and lets you export all messages to a file. Helpful for non‑technical bug reporting.
Enter a full URL and get all query parameters in a clean table with decoded values. Quickly see UTM and tracking params.
Enter the characters you need and generate a smaller font file from a TTF/OTF. Keep only the glyphs you use. Using harfbuzz WASM.
Explore the contents of the Cache Storage API for your domain. See cached requests and their sizes. Debug offline apps.
See the current state of a Service Worker for your page: installing, waiting, active. Unregister or skip waiting. Developer utility.
Choose where page breaks should occur for printing. Get the break‑before, break‑after, and break‑inside CSS.
Check how many pages a PDF has without uploading it (uses FileReader). Also shows file size and title if available. Simple and fast client-side tool.
Create a custom cookie consent banner with text, button styles, and colors. Copy the ready‑to‑use HTML/CSS/JS snippet.
Adjust speed and see how dynamic pressure changes. Visualize how a pitot tube measures airspeed. Aviation & physics demo.
Build a conic gradient with any number of color stops. Visual editor. Ideal for creating pie charts or colorful spinners.
Create CSS clamp() values for fluid typography. Enter min and max font sizes and viewport widths. Modern responsive design.
Place two containers side by side to see how inline‑flex differs from flex. Understand block vs inline formatting.
Count total DOM nodes on the current page and show warnings if limits exceed best practices. Keep the DOM lean.
Create circular and elliptical clip paths visually. Adjust radius and position. Copy the CSS. For avatars and masks.
Simulate memory page reference strings with FIFO, LRU, and Optimal algorithms. See page fault count. OS concept demo.
Load any variable font from Google Fonts or local file and play with weight, width, slant, and custom axes. Download CSS.
Get endless 'Never Have I Ever' statements for your group. Clean and spicy modes. No installation, just pick up and play.
Generate a random developer‑themed motivational (or demotivational) poster image using pure CSS. Fresh inspiration for your coffee break.
Calculate the probability of exactly k successes in n independent Bernoulli trials. Step-by-step result. Local.
Fetch a page and list all loaded assets (CSS, JS, images) with their sizes. See total page weight. Quick performance check.
Estimate how long it takes to download/upload a file given bandwidth speed. Also convert between bits and bytes.
Enter air and snow temperature plus humidity to get the right glide wax color (Swix/Toko). Perfect kick and glide.
Create a shadow that appears when a container is scrollable. Pure CSS using background attachments. Copy the style easily.
Rate symptoms severity daily and add notes. Visual pain map. Export for doctor visit. Private local storage.
Compare different grid track sizing methods: fr, auto, minmax(), and fixed values. See how they respond to content.
Paste a list of foreground/background color pairs and instantly see which pass AA/AAA. Perfect for checking entire style guides.
Log individual leaf cuttings, track callousing and root development days. Identify which leaves are most viable.
Generate random truth questions and dares for game night. Categories for kids, teens, and adults. No repeats, all client-side fun.
Click for a curated motivational quote from famous figures. Share on social media with a single tap. Uplifting.