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.
Patch the PerformanceObserver and show your page’s Core Web Vitals as you browse. See real‑time scores and suggestions.
Check if your site is cross‑origin isolated by examining the COOP and COEP headers. See if SharedArrayBuffer is available.
Paste a `Set‑Cookie` header and see all attributes parsed: domain, path, Max‑Age, SameSite, Secure, HttpOnly. Debug cookies easily.
Test different line‑break and word‑break values on Chinese/Japanese/Korean text. See how browsers wrap. Essential for i18n.
Create a temporary chat room between two browser tabs or devices on the same network using WebRTC data channels. Copy the code.
Enter a URL and a user‑agent to see if it is allowed or blocked by the robots.txt file. Quick bot validation.
Enter a URL and get a quick simulation of First Contentful Paint, LCP, and CLS using browser metrics. Lightweight alternative.
Apply realistic reverbs (cathedral, hall, room) to any audio using pre‑loaded impulse responses. Hear the difference instantly.
Adjust page characteristics (image size, server delay, layout shift) and see the simulated Core Web Vitals scores. Understand what impacts performance.
Query a domain's DNS record against multiple public resolvers (Google, Cloudflare) and see how it propagates. Client‑side fetch.
Multiple digital counters for tracking stitches, rows, and pattern repeats. Increment, reset. Works on mobile.
Enter a URL and see its CORS headers. Understand why a fetch fails. Check preflight responses. Client‑side debugger.
Query DNS records for any domain directly from your browser using DNS-over-HTTPS. See A, AAAA, MX, CNAME, and TXT records. No logs.
Practice positive/negative lookahead and lookbehind. See matches highlighted live. Master advanced regex.
Browse the fonts installed on your system and type a custom phrase to see how it looks. Uses Local Font Access API where available.
View, edit, and manage JSON objects saved in your browser's localStorage. Delete, export, or import keys. No setup.
Simulate adaptive bitrate logic by switching between different quality video segments. See how ABR algorithms work.
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.
Detect browser support for font‑tech() and font‑format() values in @font‑face src. Check COLRv1, variable, etc.
Enter a URL and see a waterfall of external scripts with their download size and execution time estimate. Identify performance culprits.
Apply content‑visibility: auto to off‑screen sections and see the rendering cost drop. Demos for infinite scroll optimization.
Replace long CSS class names with short random strings. Map generated. For production optimization.
Open the same page in two tabs and send messages between them. See real‑time cross‑tab communication. Learn the API.
Search by MIME or file extension to see the corresponding type. Helpful when configuring web servers. Static.
Paste your JSON‑LD or Microdata and test it against Google's Rich Results criteria. Get warnings. Local linter.
Paste your full CSS and HTML; automatically identify and extract the styles needed for the visible part. Reduce render‑blocking resources.
Stack multiple background images and blend them with colors. Create unique textures. Copy the CSS code instantly.
Select PostCSS plugins (Autoprefixer, nesting, custom‑media) and generate a postcss.config.js file. Streamline your CSS pipeline.
Translate text into semaphore flag positions and decode semaphore back to letters. Interactive animated flags. For scouts and maritime fans.