Free file tools for a difficult upload

Search by what has gone wrong. Explore local file checks, conversions and PDF operations. Each tool returns measured results or a clear error if processing is not possible.

35 tools found
File size checkerSee the exact size of your file before uploading.File type checkerCompare a file's name with its actual file signature.Reduce a file under 50 KBTry a strict 50,000-byte ceiling for a small image or readable PDF.Reduce a file under 150 KBReduce a supported image or PDF below 150,000 bytes and check its remaining detail.Reduce a file under 300 KBPrepare a supported file below 300,000 bytes without promising every input will fit.Reduce a file under 3 MBTry to bring a document or image below 3,000,000 bytes for a size-limited upload.Reduce a file under 100 KBTry to meet a strict 100 KiB file-size limit for supported images or PDFs.Reduce a file under 200 KBPrepare a supported image or PDF for a 200 KiB limit.Reduce a file under 500 KBTry a 500 KiB upload limit without claiming that every file can be reduced.Reduce a file under 1 MBTry to make a supported file smaller than 1 MiB.Reduce a file under 2 MBCompress an image or PDF to below 2 MiB where possible.Reduce a file under 5 MBPrepare an image or PDF for an under-5 MiB file-size requirement.Compress PDFRepack a PDF without rasterising text. Not every PDF will become smaller.Compress multiple filesProcess up to 12 supported files locally, then download a verified ZIP archive.Merge PDF filesCombine two or more real PDF files into a single validated document.Split PDF into pagesSeparate a PDF into individual downloadable pages.Extract PDF pagesSave selected pages as a new PDF. Enter page numbers or ranges.Delete PDF pagesCreate a copy of a PDF with the selected pages omitted.Rotate PDF pagesRotate selected PDF pages by 90, 180 or 270 degrees.Resize PDF page dimensionsResize PDF pages to an explicit width and height in points.JPG to PDFCreate a verified PDF from a JPEG image.PNG to PDFCreate a verified PDF from a PNG image.PDF to JPGRender up to 20 PDF pages as individual JPEG images.PDF to PNGRender up to 20 PDF pages as individual PNG images.File compatibility checkerCheck measured facts against the upload rules you enter.Image dimensions checkerInspect supported image pixel dimensions and report the actual size.PDF page size checkerInspect real PDF page count and page dimensions.Fix image orientationNormalise supported image orientation using real decoded pixels.HEIC to JPGConvert a readable HEIC image to JPG where browser decoding supports it.WebP to JPGConvert a WebP image into JPG. Choose a background if transparency is present.PNG to JPGConvert a PNG image into JPG. Transparent pixels require a background choice.JPG to PNGConvert a JPEG image into a validated PNG.Remove image metadataRe-encode an image without copying source EXIF/GPS metadata.Safe filename converterCreate a safe download filename matching the detected content without altering bytes.Bulk compatibility checkerInspect up to 12 files individually against user-provided requirements.

These free file tools are grouped by the job they do: inspect the file, change an image or organise a PDF. Use the directory to reach the operation you need. If the problem is still unclear, begin with a check. A converter is useful for a format mismatch; it is not automatically the answer to every upload error.

Choose an outcome before choosing a tool

Write down what the receiver needs in plain terms. You might need a JPEG instead of HEIC, one PDF instead of several, a smaller file, or proof that an image meets a minimum width. Each is a separate outcome. Choosing the closest-sounding tool without identifying that outcome can leave you with a valid file that still does not fit the form.

Keep a copy of the original and the receiving instructions while you work. A useful finished file should have the correct contents as well as the right format and measurements. If the original already satisfies the technical limits, do not change it just to produce a new filename. Investigate the error before making an unnecessary edit.

Use a checker when you need information

The size checker answers how many bytes the selected file occupies. The type checker compares recognised contents with the filename. Image-dimension checks report available pixel measurements. PDF page checks examine page counts and geometry. These are useful facts, but none of them decides whether the document itself is suitable evidence.

Compatibility tools bring several measurements together against rules you enter. Leave a rule blank when you do not know it rather than guessing. The custom-requirements workflow is particularly useful when a form supplies several constraints at once. Record which limits are confirmed and which questions remain unanswered before acting on a result.

Use an image converter for an actual format change

Choose the conversion that matches both the real source and the requested output. HEIC to JPG handles a different source from PNG to JPG. A misleading extension does not change that source, so inspect an unfamiliar file first. The dedicated converter can correctly refuse a file that belongs in another workflow.

Check whether the picture relies on transparency. A logo with no background and a normal photograph have different needs, even if both can be saved as PNG. JPEG requires a solid background for transparent areas. A format change also cannot restore lost detail, remove unwanted content or guarantee a smaller number of bytes.

Use a size preset with a known target

The under-size tools try the displayed threshold for supported images and PDFs. They are not six different versions of a universal guarantee. The underlying method depends on the file: images may be re-encoded and reduced in dimensions, while PDFs are repacked without deliberate scan downsampling.

Pick a limit related to the actual upload requirement rather than the smallest number in the menu. Making a photograph unnecessarily tiny can remove useful detail. The preset names also need care: they use binary KiB or MiB thresholds. If the destination gives a decimal-byte limit, inspect the measured result and leave a suitable margin.

Match the PDF page operation to the task

Merge combines separate PDFs. Split produces individual page documents. Extract creates a document from selected pages, while delete makes a copy with selected pages omitted. Those distinctions matter when preparing an application pack, because choosing the wrong direction can remove the evidence you meant to keep.

Rotation and page resizing address page geometry. Neither is a promise of smaller file bytes. The page-size tool uses point measurements, and changing the page shape can alter the appearance of content. Check a representative page before applying a workflow to an important document, then open the finished result to verify the whole selection.

Convert documents and images only when the receiver needs it

JPG-to-PDF and PNG-to-PDF place an image in a PDF. They do not turn photographed writing into searchable text. PDF-to-JPG and PDF-to-PNG render pages as pictures; a resulting image does not keep selectable text, working links or the document’s interactive features in the same form.

If a receiver accepts the original PDF, keeping that document can be better than sending page pictures. If it explicitly asks for a photograph or image, rendering the relevant permitted page may be appropriate. Let the receiving requirement decide, and keep the original so you can return to it if the format choice changes.

Batch operations need their own checks

The batch tools accept up to 12 files within the stated input budgets. Bulk compatibility checking reports individual findings; it does not silently repair everything. Multiple-file compression can create a ZIP containing processed files, with unchanged items identified where appropriate. A ZIP download is a package, not a substitute for the destination’s allowed file formats.

After downloading an archive, extract it and inspect the files you intend to submit. Check names carefully when sources had similar filenames. A compressed package can be convenient for moving files between folders, but many forms expect each document in its own field. Do not upload the ZIP unless the receiving site explicitly permits it.

Plan for browser limits rather than repeated failures

Each source file is limited to 25 MiB and batch inputs to 50 MiB combined. Image dimensions and PDF page budgets impose additional limits. A file’s stored size does not describe every resource needed to process it, so a highly compressed source may still be demanding once decoded.

If a task fails, read the reason and change the relevant condition. Try fewer files for a batch or an appropriate export from the original application for an oversized image. Repeating the same unsupported operation is unlikely to change the outcome. Avoid opening many heavy conversion tabs at once on a device with limited memory.

Finish by checking the actual downloaded file

Open the saved output, not just its thumbnail. Confirm its name, format, size, page order or orientation according to the task. Check the smallest required text and make sure no evidence disappeared. A structural output check helps catch processing problems, but it cannot tell you whether you chose the right pages.

When you return to the receiving site, choose that exact saved copy. If it still fails despite matching the published requirements, keep the error wording and review the platform guidance. Account permissions, upload-session expiry and recipient-side rules are outside a local file converter’s control.

Avoid an unnecessary chain of conversions

Consider a document that starts as a PDF and needs one page removed. Converting it to pictures, deleting an image and assembling another PDF is a much bigger change than using the page-deletion operation. It can discard searchable text and other document features without helping the actual task.

The same principle applies to photos. If the receiver accepts the original format and only needs a smaller file, a format round trip adds another encoding step. Choose the shortest suitable workflow, then inspect the final output. Fewer justified operations are easier to verify than several changes whose individual effects are unclear.

Questions that come up

Can I use several tools on the same document?

Yes, when each step has a clear purpose. Keep the original, record which copy each step produced and review the final result. Avoid unnecessary round trips between formats, especially when they would turn text into images or repeatedly re-encode a photograph.

Why are some tools described as checks rather than fixes?

A check reports what it can measure without promising a changed file. That is useful when you need to find the cause before editing. A processing tool creates an output only when its supported operation succeeds and the output passes its checks.