QRix
Hit exactly 2048×2048 — an extra-large square for textures, masters and print-quality tiles.
Loading the image workspace…
2048×2048 is the square you keep as a master. It holds enough detail to print a respectable square photo, to serve as a texture in a 3D or game pipeline where power-of-two dimensions are expected, and to survive being scaled down to every smaller square you might need later without ever having to upscale. The trade-off is weight: over four million pixels makes for a substantial file, so it is a poor choice for anything that loads on a page. Export a 2048 master, then derive 1024, 512 and 400 versions from it for actual use. Fill crops a rectangular source to square; fit preserves the whole frame on a background colour of your choosing.
Graphics hardware and mipmapping pipelines handle power-of-two dimensions most efficiently, which is why 512, 1024 and 2048 are the conventional texture sizes.
Usually yes. Keep it as a master and serve a 1024 or smaller derivative — a 2048 square is a heavy download for a page element.
At 300 DPI it prints just under 7×7 inches, which suits a square photo print or an album insert.
No. It produces a large file without adding detail. A master is only worth keeping if the original genuinely had the resolution.
No. Resizing runs entirely in your browser with the Canvas API, so the file never leaves your device and nothing is stored or transmitted.
It's free, private and works right in your browser — no signup, no watermark.