Skip to content

Free image, SVG & icon tools

Convert, compress, resize and edit — everything runs in your browser, so nothing is uploaded and there are no limits.

Every combination shown works 100% in your browser — files are never uploaded.

PNG, JPG, WebP, AVIF, HEIC, GIF, BMP, SVG · or drop files anywhere in this box

Advanced settings (optional)
Image options
Convert to

Sets the format for every file; change individual files in the list.

Image quality
100

Lower values give smaller files but lower quality. 80 is a good balance for photos; 90+ for graphics with text.

Max file size
or

Optional. Set a limit such as 500 KB for upload forms; quality is reduced automatically to meet it.

Transparency

Transparent areas are filled with this colour, so the result has a solid background.

Image converter shown — drop images to start, or pick a tool below.

Easy to use

Drop files, pick options, download. Whole folders at once, no signup, no daily limit.

Best quality

The same engines the professionals use — SVGO, resvg, MozJPEG, libwebp, libavif — compiled to run in your browser.

Private & secure

Files are processed on your device and never uploaded. Close the tab and nothing remains anywhere.

SVG Tools

Everything here works on the SVG file itself, in your browser. Nothing is uploaded, so a 300-file batch is as private and as fast as a single icon.

SVG OptimizerShrink SVGs 40–70 % with no visual change SVG to PNGCrisp PNGs at any size, batch SVG to JPGFlatten SVGs to JPEG SVG to WebPTransparent, tiny web images SVG Color ChangerRecolor icons and whole sets SVG to ReactReact, Vue, Svelte components SVG to CSSData URIs for background & mask PNG to SVG (Vectorizer)Pixels traced into true vectors Blob GeneratorCreate smooth, organic blob shapes for backgrounds and hero sections CSS Gradient GeneratorBuild a linear or radial gradient with any number of colour stops, then copy the CSS or export a PNG Box Shadow GeneratorDesign layered CSS box-shadows with a live preview and copy the exact code Border Radius GeneratorRound corners individually or make organic blob shapes, with a live preview and copy-ready CSS Text Shadow GeneratorDesign a CSS text-shadow on live preview text and copy the exact code Glassmorphism GeneratorDesign the frosted-glass look with backdrop-blur and transparency, previewed live over a colourful backdrop SVG to Data URITurn SVG markup into a compact data URI and a copy-ready CSS background Mesh Gradient GeneratorMake soft, multi-colour mesh gradients for backgrounds and hero sections Pattern GeneratorMake seamless, tileable background patterns Noise Texture GeneratorMake a subtle grain or noise texture for backgrounds and overlays Gradient Text GeneratorGive a heading a colour gradient CSS Loader GeneratorBuild an animated CSS loading spinner CSS Clip-path GeneratorClip any element into a shape Neumorphism GeneratorDesign soft-UI neumorphism

Icon Tools

Tools for working with icon sets rather than single graphics: generate every favicon and app-icon size from one SVG, build a sprite sheet with ready-to-paste markup, or lay out a whole set on a labelled contact sheet.

Image Tools

Conversion, compression and resizing using the same encoders professional tools use (MozJPEG, libwebp, libavif, OxiPNG), compiled to run inside your browser. Files never leave your device.

Compress Image to 10KBDrop a photo, get it back under 10 KB Compress Image to 20KBDrop a photo, get it back under 20 KB Compress Image to 50KBDrop a photo, get it back under 50 KB Compress Image to 100KBDrop a photo, get it back under 100 KB Compress Image to 200KBDrop a photo, get it back under 200 KB Image Splitter (Grid Maker)Turn one photo into a 9-tile profile mosaic or a seamless swipe carousel GIF ResizerPick a new width Add Text to Image & GIFType it, drag it into place, download Combine ImagesSide by side, stacked or a clean grid Add Border to ImageSolid or gradient frame, rounded corners, drop shadow and a Polaroid look Resize VideoPick 720p for sharing or any width you like Blur Background (Portrait Mode)AI finds the subject, the background melts into a smooth blur Pixelate ImageThe classic mosaic effect, from subtle to chunky Sharpen ImageA real unsharp mask on a slider Black & White ImageTrue monochrome with a contrast slider PSD to PNGA designer sent you a PNG to TIFFWhen print or archival workflows demand TIFF PNG to GIFFor the places that still want GIFs WebP to GIFAnimated or still, your WebP comes out as a GIF that pastes anywhere GIF to APNGThe same animation without GIF’s 256-colour ceiling Video to WebPThe modern GIF: a video clip as an animated WebP at a fraction of the size Add Subtitles to VideoDrop a video and its Meme MakerTop text, bottom text, the classic lettering Collage MakerPick a template, drop your photos, adjust the spacing Passport / ID Photo MakerCrop to the exact official size, set the background, and get a print-ready 4×6 sheet Signature MakerDraw it with a mouse or finger, or type your name in a script Photo to Pencil SketchA real dodge-and-blend pencil sketch with darkness, detail, edge, contrast and tone controls GIF SplitterEvery frame of a GIF as its own PNG EXIF Viewer & RemoverSee what a photo reveals Blur / Redact ImageDrag a box over anything private Circle Crop (Avatar Maker)A perfect round avatar Screenshot BeautifierThe plain screenshot, dressed for the occasion Merge VideosClips into one continuous MP4 Mute VideoThe audio track gone, the video untouched Rotate VideoSideways phone videos made upright Change Video SpeedTimelapse a slow demo or slow-mo a fast moment Crop VideoDrag a box over the frame, keep only what matters Screen RecorderRecord a screen, window or tab Image to Text (OCR)Photos of documents, screenshots, whiteboards Image Color PickerHover with a pixel loupe, click to copy the HEX Image EnlargerBigger images without the mush Trim VideoWatch the video, mark start and end where you pause it, cut Video ConverterMOV, MKV, AVI and friends into MP4 or WebM that play everywhere Compress VideoA video small enough to send Video to GIFA clip in, a loop-ready GIF out GIF to MP4The same animation at a fraction of the size GIF MakerPhotos or screenshots in, a looping GIF out Watermark ImagesYour name or brand across every photo Image ConverterPNG, JPG, WebP, AVIF — any direction Image CompressorSmaller files, same look Social Media Image ResizerEvery platform size, fit or fill Image ResizerPixels, cm, inches, crop, DPI Background RemoverOn-device AI cut-outs Image to Base64Encode an image to a Base64 data URI (or decode one back) with ready-to-paste CSS, HTML and Markdown EXIF ViewerRead the hidden metadata in any photo Image to ASCII ArtConvert a photo or logo into text-character art Round Image CornersGive any image soft rounded corners and export a clean transparent PNG Crop ImageCrop to any aspect ratio with a live preview and rule-of-thirds guides Rotate & Flip ImageRotate by 90° or a fine angle and flip an image Adjust ImageTune brightness, contrast, saturation and warmth, or apply one-tap filters Video Frame GrabberScrub to any moment and save that frame as an image OG Image GeneratorDesign a 1200×630 link-preview card for Facebook, LinkedIn, X and Slack Duotone ImageMap a photo to two colours for a bold Spotify-style look Halftone ImageComic-book halftone: rebuild a photo from dots whose size follows the tones Photo FiltersTen one-tap filters plus fine control over brightness, contrast, saturation, warmth and more Color Palette ExtractorPull the dominant colours from any image as hex swatches Add Film GrainGive a photo an analog, filmic texture Gradient MapMap a photo’s brightness to a three-colour gradient for a bold graded look Posterize ImageFlatten a photo to a handful of tones for a screen-print / poster look Replace Colour in ImageClick a colour in your image and replace it with another Glitch EffectGive a photo a databending / VHS glitch look Contact Sheet MakerTurn a pile of images into one tidy labelled grid Base64 to ImagePaste a Base64 string or data URI and get the real image back to preview and download Emboss ImageGive a photo a carved, embossed-relief look Colour Blindness SimulatorPreview your image or design through eight kinds of colour-vision deficiency to check it still reads Pixel Art ConverterTurn any photo into crisp pixel art Threshold ImageSplit a photo into two flat tones at a brightness cutoff Initials Avatar GeneratorTurn a name into a clean letter avatar Quote MakerMake a beautiful quote graphic for Instagram, LinkedIn or a slide Device Mockup GeneratorDrop a screenshot into a clean browser or phone frame, set the background and shadow, and export a polished PNG Thumbnail MakerDesign a bold YouTube or social thumbnail App Icon GeneratorTurn a logo or image into a clean app-store icon

PDF Tools

Everyday PDF jobs — combining photos into a document, merging files, pulling out pages — done entirely in your browser with the open-source pdf-lib engine. Your documents never leave your device, which matters more for PDFs than for anything else: contracts, IDs, statements.

Audio Tools

Audio conversion powered by FFmpeg — the engine behind practically every media app — compiled to WebAssembly and running inside your browser. Recordings, voice notes and music never leave your device.

File & Font Tools

Everyday file jobs — opening an archive, zipping files to send, packaging a font for the web — done in your browser. Nothing is uploaded, and everything works offline once the page loads.

Font ConverterTTF, OTF, WOFF and WOFF2 in any direction Unzip FilesOpen a ZIP and take just the files you need Create ZIPFiles in, one tidy archive out Split CSV / ExcelA huge spreadsheet becomes tidy parts of exactly the rows you choose Chart MakerPaste rows from Excel or a CSV, pick a chart type, download a clean PNG or SVG Subtitle Converter (SRT ↔ VTT)Subtitles converted properly EPUB to TextA DRM-free ebook opened and read out as clean text File Hash CheckerVerify a download in seconds Markdown ↔ HTMLMarkdown to clean HTML with a live preview Excel / CSV / JSON ConverterSpreadsheets, CSVs and JSON converted in any direction Archive Converter (RAR/7Z → ZIP)The archive a friend sent in a format your device refuses Word to HTML & TextA JSON FormatterBeautify, minify and validate JSON with precise error messages HTML to MarkdownTurn HTML URL Encode / DecodePercent-encode or decode URLs and query values JWT DecoderDecode a JSON Web Token’s header and claims Base64 Encode / DecodeEncode text to Base64 or decode it back, UTF-8 and URL-safe Hash GeneratorMD5, SHA-1, SHA-256 and SHA-512 of any text, computed live on your own device Diff CheckerCompare two texts or files line by line CSV to JSONTurn a CSV into a clean JSON array of objects JSON to CSVFlatten a JSON array of objects into a clean CSV Color ConverterHEX ⇄ RGB ⇄ HSL ⇄ HSV, a shades-and-tints palette, and a WCAG contrast check Regex TesterLive match highlighting, capture groups, all flags and a replace preview UUID GeneratorBulk version-4 UUIDs from your browser’s cryptographic random source Password GeneratorStrong, cryptographically-random passwords Lorem Ipsum GeneratorPlaceholder text by paragraphs, sentences, words or list items Case ConverterSwitch text between twelve cases Text CleanerTrim, dedupe, sort, reverse, number or shuffle lines HTML Entity EncoderEscape text for safe use in HTML Cron Expression ExplainerTurn a 5-field cron into plain English and see its next run times Word CounterLive word, character, sentence and paragraph counts, reading and speaking time, and top words Slug GeneratorTurn titles into clean, SEO-friendly URL slugs Meta Tag GeneratorSEO, Open Graph and Twitter Card tags with live Google and social-card previews JSON to TypeScriptGenerate TypeScript interfaces from any JSON YAML to JSONConvert config and data between YAML and JSON with a real parser JSON to YAMLTurn a JSON response or config into clean, readable YAML Markdown EditorWrite Markdown and see it rendered live, then export clean XML to JSONConvert XML into clean JSON JSON to XMLTurn JSON into tidy, indented XML URL ParserBreak a URL into its components and decode each query parameter Markdown Table GeneratorTurn pasted spreadsheet rows into a clean GitHub-flavoured Markdown table Query String to JSONTurn a URL’s query string into readable JSON JSON to Query StringBuild a proper URL-encoded query string from a JSON object HTML to TextStrip HTML down to clean, readable plain text SQL FormatterPretty-print messy SQL into clean, indented queries

Popular conversions and presets

Your files never leave your device

Most online converters upload your file to a server. InfyTool ships the actual encoders to your browser as WebAssembly instead, so processing happens inside your tab — faster for batches, and nothing to delete afterwards.

  • No upload, ever. Turn off Wi-Fi after the page loads and every tool keeps working.
  • No limits. No file-size cap, no queue, no watermark, no account.
  • Runs on your CPU. Batches use several cores in parallel; nothing is throttled.

Part of the Infy family

InfyTool is made by the team behind these free asset libraries. Icons and SVGs from them open directly in these tools.