Skip to content
Work data is processed in your browser, not stored on our servers.
tools
Mock Image and Video Generator

Mock Image and Video Generator

Create local mock images and silent test videos with exact dimensions and browser-supported formats.

Mock media generator
Frames and files are created only in this browser and are never uploaded.

Image presets

Images allow up to 8,192px, 40 million pixels, and 50 items; videos allow up to 1,920×1,080, 30 seconds, and 5 items.

Generated results
Actual size: 0 B

Key features

  • Creates PNG and SVG plus JPEG or WebP only after the browser confirms the actual encoder MIME.
  • Uses Canvas and MediaRecorder to make repeatable test cards and silent videos in the browser.
  • Generates batches sequentially and shows actual MIME, bytes, pixels, quality, FPS, and bitrate.
  • Keeps results only in browser memory for individual downloads or a bounded ZIP.

How to use

  1. Choose Image or Video, then use a preset or enter width and height directly.
  2. Set format, pattern, label, count, and the relevant quality or recording settings.
  3. Generate, preview, and download individual files or a ZIP when it is within the limit.

Examples

  • Test an upload flow

    Create samples with the size, format, and useful batch filename needed by a form or CMS.

  • Fill a prototype

    Use repeatable test cards instead of real user media in a product mockup.

Privacy

Rendering, encoding, recording, and ZIP creation run only in the current browser; files are never sent to a server.

Requirements

Images allow up to 8,192px, 40 million pixels, and 50 items with 100 MB retained output. Video needs Canvas captureStream and MediaRecorder and is limited to 1,920×1,080, 30 seconds, and 5 items. MP4 and lossy-image availability depends on the browser, and target bytes are approximate.

Common questions

Are files uploaded to a server?
No. Generation and download preparation stay in browser memory.
Can every browser create MP4?
No. Only formats advertised by the current browser's MediaRecorder can be selected.