Conversion

JPG to PDF Converter

Turn photos and scans into a single PDF, in the order you want.

Your files stay on your device - processed locally via WebAssembly, never uploaded

Drop images here

JPEG, PNG, WebP, HEIC - add multiple, or paste (Ctrl+V)

Share this tool with othersHelp others discover free tools
Embed this tool on your website

Copy this code to add the JPG to PDF Converter to your site for free. It runs entirely in your visitors' browsers - no API key, no usage limits.

<iframe src="https://optipix.art/embed/jpg-to-pdf" width="100%" height="600" style="border:1px solid #e4e4e7;border-radius:8px;" title="JPG to PDF Converter by OptiPix" loading="lazy"></iframe>
<p style="font-size:12px">Free tool by <a href="https://optipix.art/jpg-to-pdf">OptiPix JPG to PDF Converter</a></p>

Browse all embeddable tools

Love these free tools? Support us a different way.

OptiPix is 100% free with no limits and no paywalls. Instead of donations, you can support us by trying Arteza — our all-in-one cinema-grade Gen AI creative suite for image, video, and audio generation.

Explore Arteza →

Cinema-grade AI generation · Used by creators worldwide

About JPG to PDF Converter

Last updated: October 2026

Phone photos of documents are how most paperwork gets captured now, and almost every place you have to send it wants one PDF rather than six JPGs. This builds that PDF in your browser: add the images, put them in order, and get a single document with one image per page. Page size and orientation are yours to set, so a batch of portrait phone photos does not end up letterboxed on landscape pages, and margins can be added so nothing sits against the trim edge when printed. Because the result is assembled locally, the photos are not uploaded - which is the whole point when what you are photographing is a passport, a payslip or a signed form. HEIC straight off an iPhone works as input too, so there is no need to convert twice. There is no cap on how many images you add or how large they are.

How It Works

Each image is decoded in your browser - including HEIC - and embedded into a new PDF with pdf-lib at your chosen page size, orientation and margin, one image per page in the order you set. The document is assembled and saved locally, so no image is uploaded.

Use Cases

  • •Turning phone photos of a signed form into one PDF to return by email
  • •Submitting an application that requires a single PDF rather than images
  • •Packaging a photographed receipt set into one expense attachment
  • •Converting scanned pages captured as images into a proper document
  • •Making a printable document out of a set of photos

You Might Also Like

If you find JPG to PDF Converter useful, check out these related tools: HEIC to JPG Converter, TIFF to JPG Converter, and WebP to JPG Converter. All tools run entirely in your browser with no uploads or signups required.

Frequently Asked Questions

Can I combine several photos into one PDF?
Yes - that is the normal use. Add as many images as you like and they become one document, one image per page, in the order you arranged them.
Can I use iPhone photos directly?
Yes. HEIC and HEIF are accepted as input and decoded in the browser, so there is no need to convert to JPG first.
Why do my pages have white bars?
Because the page size does not match the photo's aspect ratio. Set the orientation to match your images - portrait for phone photos held upright - or choose a page size closer to their shape, and the bars shrink or disappear.
Are my photos uploaded?
No. The PDF is assembled in your browser with pdf-lib and saved locally. Nothing is sent to a server, which matters given that most documents photographed this way are identity documents and financial paperwork.
Will the PDF be as large as the photos?
Roughly, yes - the images are embedded, so the document is about the sum of its parts. If the result needs to fit an upload limit, compress the images first or run the finished PDF through the PDF compressor.

Related Tools

More File Conversion Tools

All 125 Tools

Image CompressorBackground RemoverVideo CompressorImage UpscalerOCR Text ExtractorFormat ConverterImage ResizerEXIF RemoverFace BlurDepth EstimationQR Code GeneratorWatermark MakerColor Palette ExtractorPhoto FiltersImage to PDFObject DetectionImage ClassifierImage CaptionerAI Image GeneratorMeme GeneratorGIF MakerPhoto Collage MakerImage CropPhoto EffectsImage to SVGColor ChangerNoise RemoverPhoto RestorationColor PickerFavicon GeneratorImage to Base64Image Metadata ViewerImage AnnotatorPassport Photo MakerDocument ScannerASCII Art GeneratorImage ComparisonSprite Sheet GeneratorObject RemoverPanorama MakerWord CounterCase ConverterLorem Ipsum GeneratorUUID GeneratorText DiffURL Encoder / DecoderHTML Entity Encoder / DecoderBase64 Text Encoder / DecoderText to Binary / Hex / OctalHash GeneratorJSON Formatter / ValidatorRandom String GeneratorCSV ↔ JSON ConverterMarkdown EditorUnit ConverterPercentage CalculatorBMI CalculatorAge CalculatorTip CalculatorCSS Gradient GeneratorCSS Box Shadow GeneratorCSS Border Radius GeneratorGlassmorphism GeneratorNeumorphism GeneratorCSS Text Shadow GeneratorFlexbox PlaygroundCSS Grid GeneratorAudio TrimmerAudio ConverterAudio MergerAudio RecorderVideo to Audio ExtractorAudio Speed ChangerAudio Volume BoosterRingtone MakerVocal RemoverText to SpeechSpeech to TextAudio Noise RemoverAudio EqualizerAudio EffectsVideo TrimmerVideo MergerVideo ResizerVideo Speed ChangerVideo RotatorVideo to MP4 ConverterAdd Music to VideoMute VideoVideo LooperReverse VideoVideo ScreenshotAdd Subtitles to VideoVideo WatermarkScreen RecorderWebcam RecorderSlideshow MakerVideo FiltersCron Expression BuilderRegex TesterUnix Timestamp ConverterHEIC to JPG ConverterWebP to JPG ConverterWebP to PNG ConverterPNG to JPG ConverterJPG to PNG ConverterCompress PDFPDF to JPG ConverterPDF to PNG ConverterMerge PDFSplit PDFRotate PDFJPG to PDF ConverterJPG to WebP ConverterPNG to WebP ConverterVideo to GIF ConverterAVIF to JPG ConverterTIFF to JPG ConverterSVG to PNG ConverterPNG to ICO ConverterGIF to MP4 ConverterWebM to MP4 ConverterMP4 to MP3 ConverterJSON to CSV ConverterBase64 to Image Converter