Skip to content
Mb2KbSizer

Exact 350 kB target · Free · No upload

Compress Image to 350kB

Our largest preset: bring portfolio shots, product close-ups and hero banners down to 350 kB on your own device, with the exact byte count shown before you download.

Files never leave your device — compression runs in your browser.

Drop your image here

or

JPG · JPEG · PNG · WEBP · HEIC* · GIF · BMP

  • No upload
  • 100% free
  • Instant results

Your file will come out at or just under this size. 1 kB = 1,000 bytes.

Quick sizes

Format & dimensions Optional

Step by step

How to Compress Images to 350 kB

Three quick steps, no account and no app to install.

  1. 1

    Upload Your Image

    Drag a JPG, PNG, WebP or HEIC photo into the box above, click to browse, or paste it from your clipboard. The file opens on your device only — nothing is sent to a server.

  2. 2

    Set the Target Size

    The size box is already set to 350 kB on this page. Leave it as it is, or type any other number. Open Format & dimensions if your form also asks for a specific pixel size.

  3. 3

    Compress and Download

    Compression starts as soon as the file is added. Check the before/after preview and the exact byte count, then press Download. The file name tells you the final size.

Where this size shows up

When Do You Need 350 kB Images?

350 kB is the biggest quick-size chip in Mb2KbSizer, and it serves a different crowd from the small presets. Nobody is pushed here by an exam portal. You compress an image to 350 kB when the picture itself is the point: a portfolio gallery, a close-up of stitching or wood grain, a full-width banner that has to stay sharp on a MacBook or a 4K monitor. The question is no longer how small you can go, but how much detail you can keep inside a budget that still loads quickly on a phone.

That budget is more generous than it sounds. In the HTTP Archive's 2025 Web Almanac, the median mobile inner page spends about 350 kB on all of its images put together, so one file at this size is a deliberate choice rather than a default. It also sits under the 500 kB per-image ceiling that Squarespace recommends for a site that loads quickly. Spend it on the one image that matters, such as the hero or the lead gallery piece, and take the supporting images down to 200 kB or less.

Photographers and illustrators use this preset to turn 5 MB RAW exports into web galleries. Small shops use it for the zoom-level product shot where fabric texture or a brushed-metal finish sells the item. Front-end developers use it for the hero image, which on roughly three mobile pages in four is the element Google measures for Largest Contentful Paint; image weight is one of the things that decides whether a page meets the 2.5 second threshold for a good score.

If you are close but not quite there, 300 kB is the nearest step down and costs very little visible quality on most photographs. If the image is a flat graphic, a screenshot or an illustration with large plain areas, you probably do not need 350 kB at all; try 200 kB first. And if you need more than 350 kB, type any number into the custom target field on the [home compressor](/).

  • Portfolio and gallery images

    Full-screen viewing on laptops and tablets at about 1600–2000 px on the long side, with grain and gradients intact. The print master stays on your drive.

  • Product detail and zoom shots

    Shopify suggests 2048 × 2048 px for square product images. At 350 kB a WebP of that size still shows weave, grain and engraving clearly; as a JPG, aim nearer 1600 × 1600 px.

  • Hero and feature banners

    A 16:9 banner around 2400 × 1350 px for high-DPI screens, held under 350 kB so the largest image on the page does not drag Largest Contentful Paint past 2.5 seconds.

  • Client proofs and lookbooks by email

    Forty proofs at 350 kB each come to 14 MB, which clears Gmail's 25 MB attachment limit even after email encoding adds roughly a third.

  • Business listing photos

    Google Business Profile takes JPG or PNG between 10 kB and 5 MB and recommends 720 × 720 px. A photo at that resolution compressed to 350 kB has quality to spare.

Reference

Portals that ask for files around 350 kB

Typical limits from official notifications and help pages. Each row links to its source.

Portal / purpose Item Size limit Dimensions Format Source
Squarespace (any image uploaded to a site) Page, gallery and banner images A 350 kB file sits comfortably under the recommendation while keeping the suggested width in WebP. Recommended 500 kB or less; hard cap 20 MB About 2500 px wide is ideal; under 1500 px may look blurry JPG, PNG, GIF, WebP Official

Limits change between recruitment cycles. Always confirm the numbers on the notification or form you are filling in before you upload.

Pro tips

Tips for Compressing to 350 kB

  • Start from a pixel budget, not a quality slider

    350 kB is about 2.8 million bits. The median JPEG on the web uses about 2.0 bits per pixel and the median WebP about 1.3 (HTTP Archive, 2024), so a typical photograph fits around 1.4 megapixels as a JPG, roughly 1400 × 1000 px, or about 2.1 megapixels as WebP, roughly 1700 × 1250 px. Smooth scenes do better than that and busy ones worse. Set the long side with the fit within resize option first, then let the quality search find the highest setting that lands under the target.

  • Use WebP for your own site, JPG for everyone else

    Google's own tests put lossy WebP 25–34% smaller than JPEG at the same measured quality, and caniuse shows WebP working in about 97% of browsers in use (October 2026). At 350 kB that gap buys several hundred extra pixels on the long side. Choose JPG when the file goes to a client, a marketplace or a CMS that re-encodes uploads, and keep PNG for flat graphics only: PNG output is lossless, so the tool can only shrink it by reducing dimensions.

  • Crop hero images to their final ratio

    A 16:9 banner cropped with the exact resize option at 2400 × 1350 px carries no wasted rows above and below the frame, so every byte of the 350 kB budget goes into pixels that are actually shown. 2400 px wide is a 2× asset for a 1200 px layout; if you need wider than that for a full-bleed 4K hero, switch to WebP or accept a quality setting around 60. And do not lazy-load this image: Google's LCP guidance says the hero should be fetched first.

  • When it still will not fit

    Fine grain, sensor noise and heavy sharpening eat bytes without adding detail, so apply light noise reduction before export, or shoot the product against a plain backdrop. If the result panel shows smaller dimensions than you wanted, try the same file as WebP, trim the crop tighter, or step the long side down by 10–15% instead of dropping quality. For a whole gallery, the bulk compressor applies one target and one longest-side limit to up to 200 files.

  • Keep the master, ship the 350 kB copy

    The browser rebuilds the file from its pixels, which strips EXIF data and GPS location. That is good for privacy and for weight, but it means the compressed file is a delivery copy, not an archive. Keep the RAW, HEIF or full-resolution JPG for print, licensing and any future re-export at a different size.

Quality check

What to expect at 350 kB

A passport-style photo will rarely need this page. A 35 × 45 mm head-and-shoulders crop at 300 dpi is about 413 × 531 px, which usually lands well below 150 kB even at quality 90, so Mb2KbSizer will tell you the file is already small enough and hand back the original untouched. Use 350 kB only when a portal asks for a larger headshot, say 1200 px on the long side, and you want it at near-original quality.

A document scan does well. An A4 page at 150 dpi is 1240 × 1754 px, and black text on white paper compresses efficiently, so a single page usually fits in 350 kB at full resolution with the quality setting in the 70s or higher, and small print stays legible. A photo of a page taken with a phone is heavier because of shadows and paper texture; expect the tool to keep the dimensions but settle at a lower quality, or to drop to about 1000 px wide on a badly lit shot.

A full phone photo is where the trade-off shows. A 12 MP shot at 4000 × 3000 px weighs about 2–5 MB out of the camera. Held at full size, 350 kB would push the quality below the tool's floor of roughly 45% on anything but a very plain scene, so Mb2KbSizer steps the dimensions down and searches again. On a typical landscape or portrait it settles somewhere between about 1600 and 2200 px on the long side with quality roughly in the 55–75 range, which looks clean on a phone and a laptop; a 48 MP file or a noisy night shot comes down further. The result panel shows the exact dimensions and quality used, and the before/after slider lets you judge whether 350 kB is enough or whether to set a custom target on the home page.

Good to know

Frequently Asked Questions

Is 350 kB enough for portfolio images?

For viewing on a screen, yes, with one caveat about dimensions. At 350 kB a JPG holds roughly 1400 × 1000 px of a detailed photograph at good quality, and a WebP roughly 1700 × 1250 px, which fills a laptop screen or a tablet in landscape. On a 4K monitor the browser will upscale it slightly, so if your gallery is aimed at large-screen buyers consider a 2× version as WebP, or raise the target in the custom field.

350 kB is not a print file. Keep your RAW or full-resolution export for prints and licensing, and treat the compressed copy as the web version.

When should I use 350 kB instead of a larger size?

Use 350 kB whenever the image will be seen in a browser or an email client rather than printed. Squarespace recommends keeping each image at 500 kB or less so pages load quickly, and a median mobile inner page already spends about 350 kB on images in total, so a single file at this size is as heavy as a hero or gallery piece should go.

Go larger only for print, for archive copies, or when a platform explicitly asks for a bigger file. For a CMS that makes its own thumbnails, upload the 350 kB version rather than the original: the thumbnails look the same at small sizes, and you save upload time and storage.

What is the visual difference between 300 kB and 350 kB?

Smaller than the numbers suggest. The extra 50 kB is about 17% more data, and at the same dimensions the quality search usually moves up only a few points. Where you notice it is in smooth areas: skies, skin, out-of-focus backgrounds and soft shadows can show faint banding or blockiness at 300 kB that softens or disappears at 350 kB.

Hard edges, text and logos change the least, because those areas are already crisp at the lower size; what the extra bytes mostly buy is smoother gradients. If your image is mainly edges and flat colour, 300 kB is a free saving. If it is mainly gradients, the extra bytes are worth keeping.

Why is 350 kB the largest preset, and what if I need a bigger file?

The quick chips cover the sizes that forms and platforms most often impose. Above 350 kB the number is usually your own choice, driven by page weight rather than an upload cap, so a fixed page for every value would add little.

If you do need 500 kB, 800 kB or 1.5 MB, open the [home compressor](/), type the number into the target field and switch the unit to MB if needed; the same quality search, resize options and before/after slider apply. For many files at once, the bulk compressor takes one target and an optional longest-side limit for up to 200 images and packs the results into a ZIP.

What is Mb2KbSizer and what does it do?

Mb2KbSizer is a free image and PDF compressor that runs inside your web browser. You pick a file, type the size you need, such as 100 kB, and it shrinks the file to land at or just under that number. Most people use it for upload forms that reject big files: exam registrations, passport and visa applications, job portals, bank KYC and college admissions. It is just as handy for lightening photos before you email them or put them on a website. There is a [single-image tool](/), a bulk compressor for up to 200 photos at once, and a PDF compressor, all built on the same no-upload principle.

Is Mb2KbSizer free to use?

Yes. Every tool on this site is free, and we intend to keep it that way. There is no sign-up, no premium tier, no daily quota and no watermark on the output. Compress one photo or three hundred; nothing counts against a limit. A few ads on the page pay for hosting. Because the heavy lifting happens on your own device rather than on our servers, each extra user costs us almost nothing, so there is no reason to charge. We do not sell an app, a plan or an API either, so you will never be nudged towards a paid version.

Do I need to install any app to use Mb2KbSizer?

No installation is needed. Mb2KbSizer is a web page, so it works the moment it loads in current Chrome, Edge, Firefox, Safari or Samsung Internet on a phone, tablet or computer. Nothing is downloaded to your device except the page itself, and it does not ask for storage or camera permissions. If you use the tool often, you can add it to your phone's home screen from the browser menu and it will open like an app. It still needs an internet connection to load, though, so treat this as a shortcut rather than an offline program. There is no Play Store or App Store version.

How do I compress an image using Mb2KbSizer?

Three steps, usually under a minute.

  1. Add your photo. Drag it onto the upload box, tap browse to pick it from your gallery, or paste it from the clipboard with Ctrl/Cmd + V.
  2. Set the target. Type a number and choose kB or MB, or tap a quick chip from 20 to 350 kB. On a preset page the field is already filled in. If a form demands exact pixel dimensions, set them in the resize option.
  3. Press Compress, then Download. You get a before/after slider, the output dimensions, the quality used and the exact byte count, so you know it will pass before you submit it.

What image formats does Mb2KbSizer support?

You can upload JPG, PNG, WebP, GIF (the first frame is used), BMP and AVIF, provided your browser can decode the file. HEIC photos from an iPhone open in Safari and other browsers with HEIC support; elsewhere the tool explains how to set the camera to Most Compatible so new shots are saved as JPG. Files up to 60 MB are accepted. For output, Auto gives a JPG in most cases and keeps WebP as WebP; you can also force JPG, WebP or PNG. PNG is lossless, so a PNG target is reached only by reducing dimensions, which is why JPG is the better pick for a small photo.

Is it safe to upload my images to Mb2KbSizer?

Strictly speaking, you never upload anything. When you choose a file, the browser reads it from your device and does the resizing and re-encoding in a background worker on that same device. No copy travels to our server or to anyone else's; the only thing our server sends you is the page. A useful side effect is that the browser rebuilds the image from its pixels alone, so EXIF data such as the camera model, the date taken and the GPS location is dropped from the output. That makes the compressed photo safer to share than the original you started with.

Do you store my images?

No. We have no image storage of any kind, because the file never reaches us in the first place. It sits in your browser's memory while you work, and the compressed version exists only on your device once you download it. Close or refresh the tab and both are gone. We keep no history, no gallery and no cache on our side, and we cannot see what you compress. Our web host records ordinary server logs, such as the time of a page visit and the browser used, but those cannot contain your pictures. For the full detail, read our privacy policy.