All tools
Search for what you want to do, or choose a tool from the list of categories.
145 Tools · 87 Pages by use
Documents & PDF
Organize & protect pages
- Split PDF & extract pagesSelect the pages you need and split them into a separate PDF
- Merge PDFCombine multiple PDFs into one in the order you specify
- Compress PDFReduce PDF file size for easier attachment and submission
- Unlock PDFEnter the password to remove PDF protection
- Password-protect PDFSet a password required to open a PDF
- Rotate PDF pagesRotate selected pages to an easy-to-read orientation
- Add PDF page numbersChoose a position and starting number, then add page numbers
Convert from PDF
- Convert PDF to WordConvert PDF to Word. Save the converted file to use in your chosen application.
- Convert PDF to ExcelConvert PDF to Excel. Save the converted file to use in your chosen application.
- PDF to JPGConvert selected PDF pages to JPG images
- PDF to PNGConvert selected PDF pages to PNG images
- Extract images from PDFExtract photos and images embedded in a PDF. Save them individually as JPG or PNG, or download multiple images together in a ZIP file.
- PDF to HTMLConvert a PDF to HTML that you can read in a browser
- Convert PDF to PowerPointConvert PDF to PowerPoint. Save the converted file to use in your chosen application.
Convert to PDF
- Convert Word to PDFConvert Word to PDF. Save the converted file to use in your chosen application.
- JPG to PDFArrange JPG images in order and combine them into a PDF
- Convert Excel to PDFConvert Excel to PDF. Save the converted file to use in your chosen application.
- Convert PowerPoint to PDFConvert PowerPoint to PDF. Save the converted file to use in your chosen application.
- PNG to PDFArrange PNG images in order and combine them into a PDF
Convert & compare documents and e-books
- Document converterConvert Word, Excel, PowerPoint and other documents to the format you need. Choose an output format for each file.
- Ebook converterKeep chapters, metadata, covers, images, footnotes, and embedded fonts when the destination format can represent them.
- Document compareInspect wording, formatting, images, layout, page order, and moved content, then save the report as a PDF.
Images
Convert, adjust & compare images
- Image format converterChange image formats such as JPG, PNG and WebP
- Animation frame extractorSave a selected moment or every frame from an animated image for documents, thumbnails or checking motion.
- Reduce image size to a specified KB limitCompress an image to meet a file size limit
- Check & change image aspect ratioCheck an image's aspect ratio and change it by cropping or adding padding
- Image difference comparisonOverlay two images at the same position to compare them
- Compare text in imagesRead text from two images and compare the full recognized text and added or removed lines. Select one GIF frame or one PDF page, and open the source images to check the recognition results.
- Compare image file informationCompare the formats, file sizes, dimensions and available metadata of two images by field. View up to 128 metadata fields per image, distinguishing different values, fields missing from one image and reading failures.
Calculate dimensions & print size
Create & optimize assets
- Pixel art makerDraw pixel art and save a PNG or editable artwork data
- Wave SVG generatorCreate wave SVG, CSS and PNG files with adjustable shapes and colors
- Optimize SVGReduce SVG file size and check the appearance and code
- Favicon generatorBundle PNG and ICO files with HTML tags for your site
- Take a webcam photoTake a photo while viewing your webcam feed and save it as a PNG image. Check the camera and mirror setting, then review the photo and retake it if needed. Use it to prepare a profile photo or a still image to include in a document.
Convert color values
- Color code converterCheck values in five color models, including HEX and RGB
- Contrast checkerChoose text and background colors to check their contrast ratio against WCAG AA and AAA thresholds. See separate results for normal and large text, alongside a preview using the selected colors.
- Color palette generatorChoose a base color and a scheme to create a two- or three-color palette. Use complementary, analogous, triadic or split complementary hues, then copy individual HEX codes or save the list as text.
Choose by image format
Fit images to publishing & submission destinations
- Adjust YouTube thumbnail dimensions & file size
- Adjust an X (Twitter) header image
- Adjust an image to submission dimensions & file size
View 28 more uses
- Compress an image for Discord
- Create Apple Podcasts show cover artwork
- Resize & crop an image for a Discord emoji
- Resize a Discord sticker image
- Resize an Etsy mini banner image
- Create an Etsy order receipt banner
- Resize an Etsy shop banner image
- Create an Etsy shop icon
- Resize Google Business Profile photos
- Create a Google Meet background image
- Resize an Amazon Kindle e-book cover
- Create a LINE Official Account rich menu image
- Resize a transparent PNG for LINE stickers
- Resize a LinkedIn company page cover image
- Resize a LinkedIn company page logo
- Resize a note article header image
- Create a Slack custom emoji
- Create a Spotify artist header image
- Resize a Spotify artist photo
- Resize STORES product images
- Create a STORES social sharing image
- Create a Microsoft Teams background image
- Resize a Twitch profile banner
- Resize Twitch emote images
- Adjust X (Twitter) icon dimensions & file size
- Resize a YouTube banner
- Create a YouTube video watermark logo
- Create a Zoom virtual background image
Choose by file size limit
Video
Edit & record
- Video editorCombine videos, photos, audio and text
- Replace a video's solid-color backgroundReplace a green, blue or other solid-color background with an image, video or color. Adjust the color tolerance and edges, then save the video with its original audio.
- Screen recorderRecord screen activity and audio
- Webcam recorderChoose a camera and microphone, then record video
Trim, join & repeat
Layer audio, images & text
Adjust framing, orientation & camera shake
- Crop videoCrop a video frame to the area you want to show
- Resize videoAdjust video dimensions and padding
- Rotate videoCorrect the angle of sideways or upside-down videos
- Flip videoFlip a video horizontally or vertically
- Stabilize videoReduce camera shake in a specified section
- Make a video logo region less noticeableMake a specified region less noticeable
Change volume, speed & format
- Change video volumeAdjust a video's volume or mute it
- Change video speedSpeed up a video or make it slow motion
- Video format converterConvert a video to a format suitable for playback or sharing
- Subtitle format converter (SRT/VTT)Convert between SRT and VTT subtitle formats
- Fix subtitle timingMove all subtitles earlier or later, or correct gradual drift using two matching points near the beginning and end. Review the original and adjusted times, then save an SRT or VTT file. You can also check the subtitles with a local video.
Choose by video format
View 2 more uses
Fit videos to posting destinations
- Create a portrait video for YouTube Shorts
- Resize a video for Instagram Reels
- Resize a video for TikTok
View 1 more uses
Choose by subtitle format to convert
Audio
Trim & join
Adjust volume, pitch & speed
- Change audio volumeAdjust audio to a comfortable listening volume
- Change audio speedChange playback speed while keeping the pitch
- Change audio pitchChange pitch while keeping the duration
- Audio equalizerAdjust the balance of bass, treble and other frequencies
- Reverse audioCreate an audio file that plays in reverse
- Vocal reducerReduce components shared by the left and right channels of stereo audio. Compare the original with the processed audio, then save the processed result.
Record, read aloud & play music
Convert formats & extract audio
Choose by audio format or purpose
QR & Barcodes
Create QR codes for your purpose
- Create & design QR codesCreate a QR code from a URL or text with adjustable colors and shapes
- Create a URL QR codeTurn a web page URL into a QR image
- Create a Wi-Fi QR codeTurn Wi-Fi connection details into a QR image
- Create a business card & contact QR codeCreate a QR code that lets people add contact details when scanned
- Batch QR code generatorCreate QR codes in a batch from a list of URLs or texts
Text & data
Compare text, tables & lists
- Text difference comparisonCompare additions, deletions and changes in two texts
- Spreadsheet compareChoose Table or Rows alignment, inspect sheet, row, column, cell, and formula changes, then download a new PDF or XLSX report.
- Compare & merge listsCheck shared items and differences between two lists, then combine them
Convert & edit tables and data
Generate hashes & passwords
Edit tables from CSV or Markdown
Calculations & units
Calculations for work & everyday life
- ROI calculatorCalculate return on investment from profit and costs
- Break-even calculatorCalculate break-even sales volume and revenue from fixed costs for the period, selling price per unit and variable cost per unit. Compare the theoretical quantity with the whole units needed after rounding up, then copy the results or save them as text. This calculation assumes one product with a constant selling price and variable cost per unit.
- Payback period calculatorCalculate a simple payback period in months and years from the initial investment and monthly or yearly net cash inflow. View the whole months needed after rounding up, then copy the results or save them as text. Net cash inflow is assumed to remain constant and arrive evenly during each period; discounting, tax adjustments and changes in later cash inflows are excluded.
- Investment strategy backtestCompare past investment strategy results from a daily price CSV
- Tire size calculatorCompare tire diameter, circumference and calculated speed differences
- File transfer time calculatorEstimate transfer time from file size and connection speed
Large numbers, data & batteries
Temperature, humidity, sound, fluids & energy
- Humidity & dew point converterCalculate moisture content and dew point from temperature and humidity
- Sound pressure level calculatorCalculate sound pressure, dB SPL and changes with distance
- Viscosity converterConvert dynamic and kinematic viscosity to other units
- Flow rate converterConvert flow rates per unit of time to other units
- Energy converterConvert energy units such as J, kWh and cal
- Earthquake magnitude converterCompare earthquake magnitudes and approximate energy
Dates & time
Calculate dates, working hours, and time differences
- Business & working day counterFind the number of days excluding holidays, or dates a specified number of business days before or after
- Work & break time calculatorEnter work and break times to total actual working hours
- Time difference & time zone converterConvert a specified date and time to the time in another region
- World clockCompare the current date and time in 1–8 regions. Check local dates and UTC offsets before contacting overseas teams. Copy the displayed times together, or save two or more regions as a text file.
- Meeting plannerChoose a date and 1–8 participating regions to compare meeting start times against each region’s preferred local hours. Review 24 hourly UTC candidates, ranked by the number of regions that fit. Copy local dates and times for the selected candidate, or save two or more regions as text.
Set periods for focus and breaks
Draws & games
Draw winners, set an order, and form teams
Work with dice and probabilities
Random tools with fewer repeats
- Dice Roller with Fewer RepeatsRolls dice that are less likely to repeat the same face or to cluster on a few faces. Each roll considers the recent results.
- Dice Sum Simulator with Fewer RepeatsSimulates dice sums whose individual faces weigh the recent results, keeping long streaks of one face rare. Faces and dice count match the standard sum probability tool.
- Random Picker with Fewer RepeatsDraws names with the recent winners in mind, so the same person is less likely to be picked over and over.
- Roulette Wheel with Fewer RepeatsSpins a wheel that considers the recent results, so the same item is less likely to keep coming up.
- Random Order with Fewer RepeatsShuffles the list so consecutive shuffles are less likely to keep the same head, the same neighbors and a nearly identical order.
- Team Splitter with Fewer RepeatsSplits members while looking at the past groupings, so the same pairs do not end up on the same team time after time.
Probability calculators by game
Dice totals and probabilities
Choose by die type
Choose how many dice to roll at once
View 3 more uses
Files & Archives
Work with archives and file names
- Archive extractorInspect an archive and extract the files you need
- Archive format converterConvert an archive to another archive format
- Archive creatorCombine files and folders into one archive. Review the contents, choose an output format, and set compression or a password when needed before downloading.
- Batch rename files with a CSV mapping tableRename files according to a CSV mapping table
Fonts
Convert & distribute fonts
Developer data & code
Generate, check & edit JSON
- JSON generatorGenerate a JSON array from values in each column
- JSON validator & formatterCheck JSON for errors, then format or minify it
- Find JSON paths & search valuesFind JSON values and get the paths used to reference them
- Edit translation JSON as a tablePlace language-specific JSON files side by side and edit them as a table
Inspect files & values
- Binary editorInspect and replace bytes, and compare files
- Binary file comparisonCompare two files byte by byte at the same offset to find changes in values and file length. Select a difference to inspect the surrounding hexadecimal bytes and ASCII display in both files.
- Number base converterConvert integers to binary, octal, decimal and hexadecimal
- File permissions & chmod calculatorCompare numeric file permissions with rwx notation
Create CSS & SVG
Animation
Play & convert Lottie
Organize Lottie assets
- Create Lottie with imagesBundle JSON and external images into .lottie files
- Extract assets from LottieSave images, fonts and other assets inside Lottie
- Embed images in Lottie JSONCreate a standalone Lottie JSON file with embedded images
- Bundle multiple Lottie animations in one fileBundle multiple animations into one .lottie file