Fullscreen API Tester - Online Request & Exit Demo
Test the Fullscreen API: request fullscreen on a colored div, detect changes, and copy the JavaScript boilerplate.
UD5 Toolkit
Simulate long page captures, pick device frames, and perform partial visual capture — all in your browser.
Test the Fullscreen API: request fullscreen on a colored div, detect changes, and copy the JavaScript boilerplate.
Draw pixel art on a canvas grid, choose colors from palette, and export as PNG. Fun for game assets and retro artworks. All drawn data stays in your browser.
Upload an image and see a rough simulation of how it might look when printed. Highlights areas that may lose detail.
Adjust ISO, f‑stop, shutter speed and see a simulated image brightness and depth of field effect. Learn manual mode.
Convert each page of a PDF into a separate image. Choose format and resolution. Rendered locally with PDF.js.
Generate a storyboard grid with notes area. Print or fill online. Pre-production helper.
Convert any image into a raw binary array of RGBA values. For use in embedded systems or game development. Copy as Uint8Array.
Apply a stipple or halftone effect to preview how an image might look when laser engraved. Download black‑and‑white output.
Record a short audio or video snippet and get a shareable link (stored locally in browser, no server). For quick feedback.
Turn any photo into a mosaic of colored blocks or pixel art. Choose block size and palette. Download as PNG. Pure canvas.
Place bold text over an image and apply mix‑blend‑mode: screen, multiply, etc. Create stunning hero sections. Download preview.
Layer gradients and images and blend them with background‑blend‑mode. Create hero sections. Copy CSS.
Freeze your live camera, then scan a QR code from the static frame. Works when auto‑scan fails. Private.
Enter a URL and get a rough client-side performance simulation: request count, DOM size, and potential speed tips. No real Lighthouse.
Scan QR codes using your device camera. Decodes text, URLs, and Wi‑Fi credentials directly in the browser. No data sent to server.
Overlay a realistic aged paper, parchment, or canvas texture onto any photo. Vintage effect. Download result.
Apply a tilt-shift effect to make a real scene look like a miniature model. Control blur gradient. All in browser.
Upload an image and see the cyan, magenta, yellow, and black plates as separate grayscale images. Pre‑press tool.
Upload a photo and convert it to a 1‑bit dithered image (Floyd‑Steinberg). Download as PNG. Local only.
Apply a ripped or torn paper edge to one side of your image. Adjust intensity and style. Download PNG.
Adjust angle and initial speed to launch a projectile. See trajectory, range, max height. Interactive physics.
Inject dynamic messages into ARIA live regions and monitor how they trigger screen reader announcements. Debug a11y.
Paste multiple HTML snippets (header, footer) and a main content, then combine them into a single preview. Static site helper.
Extract specific pages or split a PDF document into multiple files. Works entirely in the browser; your documents never leave your computer.
Enter a URL and fetch its text/background colors to perform a bulk contrast check. See warnings for WCAG violations.
Apply an emboss filter to your photo. Choose direction and depth. Gives a 3D carved stone look. Pure canvas.
Compare text‑rendering: auto, optimizeSpeed, optimizeLegibility, geometricPrecision. See kerning and ligature changes live.
Extract plain text from a PDF file entirely in the browser using PDF.js. No file upload to server. Supports multi-page extraction and search.
Mix colors with different alpha channels using color‑mix(). See how transparent colors combine. Copy the CSS.
Record measurements for each window and generate a cutting list for plywood or track inventory of metal shutters. Print and store.