Opera Mini playground

Each form below probes a different file-input variant. Pick a file, submit, and the response page will echo back what arrived (filename, size, content-type, magic-byte sniff, first 64 bytes). Files are saved on the server.

Request headers and X-OperaMini-Features primer


Plain file input

<input type="file" name="f">



accept="image/*"

<input type="file" name="f" accept="image/*">



accept="video/*"

<input type="file" name="f" accept="video/*">



accept="image/*,video/*"

<input type="file" name="f" accept="image/*,video/*">



accept="image/*" capture (modern HTML Media Capture, boolean form)

<input type="file" name="f" accept="image/*" capture>



accept="image/*" capture="environment" (modern, rear camera)

<input type="file" name="f" accept="image/*" capture="environment">



accept="image/*" capture="user" (modern, front camera)

<input type="file" name="f" accept="image/*" capture="user">



accept="image/*" capture="camera" (legacy 2010 W3C draft)

<input type="file" name="f" accept="image/*" capture="camera">



accept="video/*" capture="camcorder" (legacy 2010 W3C draft)

<input type="file" name="f" accept="video/*" capture="camcorder">



accept="image/*" capture="filesystem" (legacy 2010, force picker)

<input type="file" name="f" accept="image/*" capture="filesystem">



multiple accept="image/*" (try selecting more than one)

<input type="file" name="f" accept="image/*" multiple>