Webpage to PDF Printer - Online Save as Document
Enter a URL and instantly generate a PDF version using the browser's print-to-pdf engine. Private, no upload.
UD5 Toolkit
Design & print a beautiful Wi‑Fi access card for your visitors
WIFI:T:WPA;S:SSID;P:password;;). When scanned with a smartphone camera (iOS 11+ or Android 10+), the device automatically recognizes it as a Wi‑Fi network and prompts the user to connect with a single tap — no manual typing required. This works natively on most modern phones without any additional app.
Enter a URL and instantly generate a PDF version using the browser's print-to-pdf engine. Private, no upload.
Enter a URL and instantly generate a PDF version using the browser's print-to-pdf engine. Private, no upload.
A completely black page to save battery on OLED devices. Click to go fullscreen. Simple utility.
Connect to a BLE device and read its Battery Service characteristic. See the charge level in a gauge.
See your device's battery level, charging status, and discharge time using the Battery Status API. Fun utility.
Load images or use colors and apply all 15 CSS blend modes. Visual tester for creative effects.
Generate a random 5‑color palette where every adjacent pair passes WCAG AA contrast. Safe for inclusive designs.
See the current Service Worker registration, its state, and scope. Send 'skipWaiting' and update. PWA debug.
Paste a raw server log snippet and see a structured table with IP, method, URL, and status. Quick audit.
Access the Paint Timing API and display First Paint, First Contentful Paint, and Largest Contentful Paint times. Quick perf check.
Swap between physical and logical properties (margin‑inline vs margin‑left). Live preview with writing‑mode. Internationalize your CSS.
Estimate how long a battery will last given capacity (mAh/Wh) and load current. Also computes backup time for power banks. Quick and local.
Get a random, unique superpower with a detailed description and limit. Perfect for character creation or daydreaming.
See the current state of a Service Worker for your page: installing, waiting, active. Unregister or skip waiting. Developer utility.
Build a renovate.json file to automate dependency updates. Choose schedule, automerge, and package rules. Local.
Implement a dark/light theme toggle that respects prefers‑color‑scheme. Copy the complete JavaScript and CSS.
Estimate arrival time with driving duration, breaks, and time zone changes. Plan your road trip precisely.
Manipulate CSS values as typed objects using attributeStyleMap. Convert between CSSUnitValue, CSSMathSum, etc. Futuristic CSS‑in‑JS.
Register a custom CSS property with syntax, initial value, and inherits. Animate colors and numbers that couldn’t before.
Log shedding events, note duration, and track humidity to optimize next cycle. Healthy scales.
Apply user‑select: none, text, all and see how it affects selection. Copy the CSS snippet for your UI elements.
Test the new style() function inside @container to query custom property values. Revolutionary component‑based responsive design.
List all resources loaded by the current page and their detailed timing breakdown. In‑browser waterfall.
Create promises that resolve or reject after a delay. See state changes and chain .then/.catch. Debug async code.
Choose where page breaks should occur for printing. Get the break‑before, break‑after, and break‑inside CSS.
Paste your CSS and see rules sorted by specificity. Find overrides and potential collisions. Understand your cascade.
Apply will‑change to any element and see its effect on compositing. Learn best practices for smooth animations.
Calculate flour, water, starter amounts to achieve a target loaf hydration. Adjusts for starter hydration. Instant local calculation.
Build a Vite configuration file by selecting plugins (Vue, React, etc.), aliases, and build options. Copy the final code.
Paste your CSS and get a sorted list of all custom properties defined under :root with their values. Quick audit.