Build a WebP and AVIF delivery path with a JPG fallback
Use PiPic to compress each format family, then connect the assets with picture markup and a simple check for missing or mismatched files.
Use PiPic to compress eligible client images in batches, then check every output against the CMS limit and your visual standards before uploading.
Client portfolios often arrive as folders of finished images, not as files already tuned for a media library. A headless CMS may reject an image that exceeds its per-file upload limit, while aggressive changes can undermine the detail a portfolio is meant to show. A reliable routine is to check the limit first, compress eligible files in a batch, inspect the results, and upload only files that pass both checks.
PiPic’s browser compressor accepts JPG, PNG, WebP and AVIF files, up to 100 images per batch and 8 MB per file. It keeps the original format and dimensions. That makes it useful for reducing file weight without introducing a format conversion or a resize as part of the compression step. It does not remove the need to verify the result: a compressed file must still fit your CMS’s limit, and the image must still look right.
Find the per-file limit for the CMS media library or the upload path your team uses. Record it in the handoff checklist, along with any project-specific rules for accepted formats or image dimensions. Do not treat PiPic’s 8 MB input cap as the CMS target. They are separate limits: PiPic can process files up to 8 MB, while your CMS may require a smaller result.
Next, sort the delivery folder. Separate supported JPG, PNG, WebP and AVIF files from anything else, and identify files larger than 8 MB. PiPic cannot take those oversized inputs. Handle them through an existing, approved export or image-preparation process, or ask the client for a suitable file. Then check the resulting file size before deciding whether it is ready for PiPic.
For a one-off portfolio upload, use PiPic’s browser version. It requires no account or sign-up and adds no watermark. Build a batch from one delivery or one coherent group of assets rather than mixing unrelated projects. This makes it easier to match the returned files to the right CMS entry and catch a misplaced image before upload.
Stay within the stated caps: no more than 100 images per batch and no file above 8 MB. If the folder is larger, divide it into batches. Keep the original delivery untouched, and use a separate working copy or folder for the compressed results. That gives you a clean fallback if a file needs another export or a visual review fails.
Drop the eligible files into PiPic and let compression finish. PiPic’s default is described as tuned for near-invisible loss, but that is not a guarantee that every image will look unchanged under every viewing condition. The tool keeps dimensions and format; your review decides whether the result is acceptable for the portfolio.
Compare each output’s file size with the CMS limit. Do not assume that a successful compression will put every image below your target. If an output is still too large, stop it from entering the upload batch. Return to your approved preparation process or request a revised source from the client. PiPic’s supported facts do not establish a control for forcing a particular output size, so do not build the workflow around one.
Then inspect a representative set of images at a useful viewing size. Include files where fine detail matters: artwork, product textures, small text within an image, or subtle gradients. Compare the compressed output with the original. If you see an objectionable change, keep the original and resolve that asset separately. A pass on one image is not proof that every file in a mixed batch is suitable.
Finally, confirm that filenames still map to the intended portfolio items and that the output format is acceptable for your CMS. Because PiPic preserves the format and dimensions, it will not convert an image to meet a format rule or create a smaller rendition. Keep those requirements in mind when you prepare the source files.
Upload the files that passed both the size check and the visual check. If your CMS reports a rejection, take the rejected file out of the upload set and handle it on its own. Avoid replacing the original delivery or treating a successful batch run as proof that the CMS accepted every file.
For privacy planning, PiPic says uploaded files are deleted from its servers immediately after compression. That describes the processing period; it does not replace your own rules for client assets, storage or retention.
If this becomes a recurring content operation, choose the browser or command-line route based on how repeatable the work is. The browser suits occasional batches; a CLI workflow brings separate setup and quota decisions, as discussed in choosing between browser and CLI compression. Either way, keep the CMS limit, visual review and file-matching checks in your process. Compression reduces image weight; it does not validate editorial placement or guarantee that an upload will meet every publishing requirement.
Use PiPic to compress each format family, then connect the assets with picture markup and a simple check for missing or mismatched files.
Browser tools cut setup for occasional work; command-line tools fit repeatable pipelines, but they add engineering and quota decisions.
Regional demand is best measured against your own workloads; package audits and explicit batch limits still shape a safer compression pipeline.