File conversion
Change a picture, a document’s text, a spreadsheet, or a small 3D file without uploading it.
What you can do
- Compress or convert JPEG, PNG, WebP, and HEIC.
- Read a .docx or .pptx and save the words as text or a plain PDF.
- Turn CSV into .xlsx, or the first sheet of an .xlsx file into CSV.
- Unpack a Unity package, or try an FBX model as GLB.
- Compress an image to a sizeShrink a JPEG, PNG, or WebP under a kilobyte target. The result stays in this browser.
- Convert image formatTurn JPEG, PNG, WebP, or a decodable HEIC into JPEG, PNG, or WebP.
- Convert HEIC to JPEGDecode an iPhone HEIC or HEIF photo and save a JPEG.
- Remove a flat background colorKnock out one solid color, such as a white page behind a logo or a scanned signature.
- Signature on a transparent PNGTurn a photo of ink on white paper into a cropped PNG with the paper removed.
- Strip photo metadataRe-save a photo so GPS, camera, and other EXIF fields are gone. JPEG, PNG, and WebP can also drop those blocks without recompressing.
- 300 DPI shirt fileScale artwork to 300 DPI, flatten speckled fills into solid color, and keep the edges hard.
- ID photo cropCover-crop a portrait to US 2×2 inch, 35×45 mm, or a 3×4 ratio, then download a print sheet.
- Social image resizerFrame one photo for Instagram, Facebook, LinkedIn, X, YouTube, and TikTok sizes without stretching it.
- Word to text or PDFRead the text from a .docx file and download a .txt file or a plain PDF.
- Slide text to PDFRead the text on each .pptx slide and put that text on its own PDF page.
- Markdown or text to HTML and PDFTurn Markdown or plain text into an HTML file and a plain PDF.
- CSV to ExcelTurn a CSV into an .xlsx file, or the first sheet of an .xlsx file into CSV.
- Unpack a Unity packageOpen a .unitypackage and download the assets inside as a zip, using the paths stored in the package.
- FBX to GLBRead an FBX model and download a GLB file when this browser can parse it.