Clear operating boundaries

Terms of service

These terms explain the limits of a free browser utility and the checks you remain responsible for before using an output file.

Permitted and responsible use

Process only material you may lawfully handle

this part of the page begins with a concrete purpose. You remain responsible for ownership, permission, privacy, and the lawful purpose of every source image. Do not use the site to violate rights, evade safeguards, distribute malware, or overload the service. Keeping the purpose visible beside the controls makes the next choice easier to understand and repeat.

A useful result from this practical guidance follows a short, reviewable sequence. Review both the content and technical properties of the output before publishing or submitting it. Do not use the site to violate rights, evade safeguards, distribute malware, or overload the service. Check the displayed measurements before saving or submitting the output somewhere else.

The boundary around the current workflow matters as much as the main feature. The absence of a server upload does not remove your responsibilities for local or downloaded files. You remain responsible for ownership, permission, privacy, and the lawful purpose of every source image. Pixels, file bytes, and newly recovered visual detail are not interchangeable ideas.

For predictable work, keep this documented choice measurable from start to finish. Review both the content and technical properties of the output before publishing or submitting it. The absence of a server upload does not remove your responsibilities for local or downloaded files. Compare the source and preview instead of relying on a vague promise about quality.

Privacy and control belong inside the local browser experience, not in a hidden afterthought. Do not use the site to violate rights, evade safeguards, distribute malware, or overload the service. Review both the content and technical properties of the output before publishing or submitting it. You can replace the source or reset the controls whenever the preview does not suit the requirement.

Current product limits

Operational safeguards, not format definitions

this part of the page begins with a concrete purpose. Current input is capped at 25 MiB; output at 32 MP and 8192 px per dimension. These numbers are present IncreaseImages product limits only, not universal limits of browsers, formats, or images. Keeping the purpose visible beside the controls makes the next choice easier to understand and repeat.

A useful result from this practical guidance follows a short, reviewable sequence. Use a smaller source or target if the browser reports insufficient memory or rejects the operation. These numbers are present IncreaseImages product limits only, not universal limits of browsers, formats, or images. Check the displayed measurements before saving or submitting the output somewhere else.

The boundary around the current workflow matters as much as the main feature. Limits may be adjusted for reliability, security, compatibility, or responsible resource use. Current input is capped at 25 MiB; output at 32 MP and 8192 px per dimension. Pixels, file bytes, and newly recovered visual detail are not interchangeable ideas.

For predictable work, keep this documented choice measurable from start to finish. Use a smaller source or target if the browser reports insufficient memory or rejects the operation. Limits may be adjusted for reliability, security, compatibility, or responsible resource use. Compare the source and preview instead of relying on a vague promise about quality.

Privacy and control belong inside the local browser experience, not in a hidden afterthought. These numbers are present IncreaseImages product limits only, not universal limits of browsers, formats, or images. Use a smaller source or target if the browser reports insufficient memory or rejects the operation. You can replace the source or reset the controls whenever the preview does not suit the requirement.

Outputs and third-party requirements

You make the final acceptance decision

this part of the page begins with a concrete purpose. Resizing can interpolate pixels, while file-size adjustment can change encoding quality and dimensions within the product safeguards. Neither operation guarantees restored detail, professional print quality, or acceptance by another service. Keeping the purpose visible beside the controls makes the next choice easier to understand and repeat.

A useful result from this practical guidance follows a short, reviewable sequence. Inspect the output and verify the latest rules of the destination form, platform, or printer. Neither operation guarantees restored detail, professional print quality, or acceptance by another service. Check the displayed measurements before saving or submitting the output somewhere else.

The boundary around the current workflow matters as much as the main feature. The tool is non-AI and is provided without a promise that enlargement is visually lossless. Resizing can interpolate pixels, while file-size adjustment can change encoding quality and dimensions within the product safeguards. Pixels, file bytes, and newly recovered visual detail are not interchangeable ideas.

For predictable work, keep this documented choice measurable from start to finish. Inspect the output and verify the latest rules of the destination form, platform, or printer. The tool is non-AI and is provided without a promise that enlargement is visually lossless. Compare the source and preview instead of relying on a vague promise about quality.

Privacy and control belong inside the local browser experience, not in a hidden afterthought. Neither operation guarantees restored detail, professional print quality, or acceptance by another service. Inspect the output and verify the latest rules of the destination form, platform, or printer. You can replace the source or reset the controls whenever the preview does not suit the requirement.

Availability, changes, and liability

A free service can change or pause

this part of the page begins with a concrete purpose. We aim for a useful and accessible service but do not promise uninterrupted or error-free availability. Browser differences, device limits, network delivery, and third-party rules can affect the experience. Keeping the purpose visible beside the controls makes the next choice easier to understand and repeat.

A useful result from this practical guidance follows a short, reviewable sequence. Keep your own source copy and do not treat the site as storage, backup, or an emergency workflow. Browser differences, device limits, network delivery, and third-party rules can affect the experience. Check the displayed measurements before saving or submitting the output somewhere else.

The boundary around the current workflow matters as much as the main feature. To the extent permitted by law, use is at your own risk and mandatory consumer rights remain unaffected. We aim for a useful and accessible service but do not promise uninterrupted or error-free availability. Pixels, file bytes, and newly recovered visual detail are not interchangeable ideas.

For predictable work, keep this documented choice measurable from start to finish. Keep your own source copy and do not treat the site as storage, backup, or an emergency workflow. To the extent permitted by law, use is at your own risk and mandatory consumer rights remain unaffected. Compare the source and preview instead of relying on a vague promise about quality.

Privacy and control belong inside the local browser experience, not in a hidden afterthought. Browser differences, device limits, network delivery, and third-party rules can affect the experience. Keep your own source copy and do not treat the site as storage, backup, or an emergency workflow. You can replace the source or reset the controls whenever the preview does not suit the requirement.

What the browser actually does

IncreaseImages uses browser image APIs rather than a remote enhancement service. That distinction matters: the tool can resample pixels and re-encode a file, but it cannot recreate detail that the source never contained.

Published limits you can verify

  • Three static input and output families are supported in this MVP: JPEG, PNG, and WebP.
  • Each selected file is limited to 25 MiB before decoding; animated formats and unsupported containers are rejected.
  • A generated result is limited to 32 megapixels and 8,192 pixels on either edge to reduce browser memory failures.
Current browser-tool boundaries
CapabilityCurrent boundaryWhat it means
Processing locationThis browserNo image file is sent to an IncreaseImages server.
Pixel enlargementUp to 4× per edgeA 2× edge scale creates four times as many pixels.
Output encodingJPEG, PNG, WebPActual support is checked before a download is offered.

Primary sources and method notes

MDN documents that Canvas can create a Blob in a requested image format and that image smoothing is used during scaling. The HTML standard defines these browser behaviors; our numeric limits above are product safeguards reviewed on the stated date. HTML Living Standard: Canvas.

MDN describes the core export step plainly:

The HTMLCanvasElement.toBlob() method creates a Blob object representing the image contained in the canvas.

MDN Web Docs, HTMLCanvasElement.toBlob()

Questions before you resize

Are 25 MiB, 32 MP, and 8192 px universal image limits?

No. They are current safeguards for this product. Other software and formats may support different values, and IncreaseImages may revise its limits when the implementation changes.

Who is responsible for the source image?

You are responsible for having the necessary rights, permissions, and lawful purpose to process it, as well as for protecting sensitive content on your own device.

Is an output guaranteed to be accepted?

No. A destination can apply rules about subject matter, dimensions, byte ranges, metadata, aspect ratio, or format. Check those current rules yourself.

Is the service a backup?

No. Keep the original and any important output in storage you control. Browser state can disappear after a refresh, crash, update, or device cleanup.