Placeholder Image Generator - Online Dummy Image Creator
Generate custom placeholder images for mockups and layouts. Specify dimensions, colors, and text. Export as PNG or use the generated data URI. Entirely browser-based.
UD5 Toolkit
Transform any SVG into a ready‑to‑use CSS mask-image data URI. Apply non‑destructive image masks in seconds — no server upload, no image editing, pure CSS.
Drop your SVG file here
or click to browse — .svg files only
Click a shape to use it as your mask:
Original Image
Mask Shape
Pro tip: For best mask results, use SVG shapes with white fill. White = fully visible, black = fully hidden. CSS masks are resolution‑independent and work on any HTML element.
Generate custom placeholder images for mockups and layouts. Specify dimensions, colors, and text. Export as PNG or use the generated data URI. Entirely browser-based.
Upload multiple SVGs and combine them into a single SVG sprite sheet with `<symbol>` and `<use>`. Fast icon system.
Paste start and end SVG paths with the same number of points and preview a smooth morph animation. Copy SMIL code.
Adjust opacity visually with a slider and see the different CSS representations (opacity property vs RGBA/HSLA). Copy best option.
Compare visibility: hidden vs display: none. See how each affects layout and event listeners. Inline code.
Design a custom counter style with symbols, range, and speak‑as. Preview ordered lists with your new style. Export the CSS rule.
Design custom unordered and ordered lists with images, strings, or counters. Preview and copy the CSS.
Write HTML, CSS, and JavaScript in separate panes and see the result in real time. Store your snippets locally.
Generate a subtle or heavy noise/grain texture as a CSS background. Adjust intensity and color. Copy the small code.
Upload a photo to create a numbered painting canvas with color swatches. Print and paint. Local only.
Generate cryptographic key pairs using the Web Crypto API. Export as JWK or raw. No server needed; pure security.
Record audio from your microphone and export as a WAV file. Monitor levels. Processed entirely in your browser.
Record audio from your microphone and export as a WAV file. Monitor levels. Processed entirely in your browser.
Convert between square meters, square feet, acres, hectares, and more. Essential for real estate and land measurements. Instant results, private data.
Move the vanishing point of a 3D scene. Drag to set perspective‑origin and see the scene shift. Copy CSS.
Get a clean, commented JS plugin skeleton with IIFE or ES module pattern. Start your new library faster.
Convert any human‑readable date to a Unix timestamp in seconds or milliseconds. Also shows ISO 8601. Clean interface.
View the individual red, green, and blue channels of an image as grayscale. Photographer and developer tool.
Use the <template> tag to hold hidden HTML that is cloned and injected by JavaScript. Common pattern.
Generate classic retro sound effects (coin, jump, explosion) using oscillators and noise. Play and download as WAV. Web Audio API fun.
Generate a grey placeholder image with custom text and dimensions. Data URI output. No external service.
Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds. Ideal for developers debugging time-related code.
Generate random license keys or serial numbers in various formats (XXXX-XXXX-XXXX). Useful for software activation testing. Local generation.
Convert JSON data structures to clean, human-readable YAML. Indentation and formatting preserved. All processing done locally for your privacy.
Flip images vertically or horizontally, and rotate in 90° increments. Quick and simple editing right in the browser. Download the corrected image instantly.
An animated hourglass that you can set for any time. Watch the sand flow. Beautiful and calming timer.
Fill in container image and ports. Generate a Deployment and Service YAML with best practices. Start your K8s journey.
Build an accessible modal using the native <dialog> element. Customize backdrop, content, and open/close logic. Copy the code.
Test the upcoming <selectlist> element for a fully customizable, stylable select dropdown. Experimental browser feature.
Number each line of your text sequentially. Customize start number and format. Useful for code snippets, tutorials, and document review. Private operation.