Step-by-step instructions
- 1
Convert with Paint
Right-click the JPG → Open With → Paint. Go to File → Save As → PNG picture. Choose a location and save. Paint converts JPG to PNG quickly — no quality loss beyond what the JPG already had. Good for single files.
Go to converter - 2
Convert with Photos app
Open the JPG in Photos (double-click). Click the three-dot menu → Save as. Change file type to PNG in the Save dialog. Click Save. The Photos app produces clean PNG output with no additional compression.
- 3
Batch convert with PowerShell
Open PowerShell and run: `Get-ChildItem -Filter *.jpg | ForEach-Object { $out = $_.FullName -replace '\.jpg$', '.png'; [System.Drawing.Image]::FromFile($_.FullName).Save($out, [System.Drawing.Imaging.ImageFormat]::Png) }`. This converts all JPGs in the current folder to PNG using .NET's built-in imaging library.
- 4
Verify the output
Open the PNG files to confirm they look correct. The PNG should be visually identical to the JPG (same artefacts, same colours) but the file will be significantly larger. If you need to batch-verify, compare file sizes — PNGs should be 2–5× the JPG sizes.
Why convert JPG to PNG?
PNG format is required by some apps, forms, and platforms specifically. Converting JPG to PNG on Windows is free with built-in tools and takes seconds.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
How do I batch convert JPG to PNG in Windows 10 or 11?
Is there a difference between .jpg and .jpeg when converting to PNG?
Can I add a transparent background when converting JPG to PNG?
No account. No upload. Works in any browser.