How-to Guides

Learn how to use SuperTool's features with our step-by-step tutorials

📄 Image & PDF Tools

Image to PDF Converter

Convert multiple images into a single PDF document with custom page sizes and ordering.

Step-by-Step:

  1. Click on "Image to PDF" tool from the homepage
  2. Click "Select Images" or drag and drop your images
  3. Supported formats: JPG, PNG, WebP, GIF
  4. Reorder images by dragging them (optional)
  5. Select page size (A4, Letter, or Custom)
  6. Click "Generate PDF" to create your document
  7. Download the generated PDF file

💡 Pro Tip: For best results, use images with similar orientations (all portrait or all landscape). You can process up to 20 images at once.

PDF Compressor

Reduce PDF file size while maintaining good quality. Perfect for email attachments and web uploads.

Step-by-Step:

  1. Open the "Compress PDF" tool
  2. Upload your PDF file (drag & drop or click to browse)
  3. Wait for the compression to complete
  4. Review the file size reduction percentage
  5. Download the compressed PDF

💡 Pro Tip: Compression works best on PDFs with images. Text-only PDFs may not compress significantly. Typical compression: 30-70% size reduction.

Image Compressor

Reduce image file sizes for faster website loading and easier sharing.

Step-by-Step:

  1. Select "Compress Image" tool
  2. Upload one or multiple images
  3. Adjust quality slider (0-100%)
  4. Lower quality = smaller file size
  5. Click "Compress" to process
  6. Download individual images or all as ZIP

💡 Pro Tip: For web use, 70-80% quality provides excellent balance between size and quality. For print, use 90-95% quality.

Photo Resizer

Resize images by pixels, percentage, or use preset dimensions for social media and web.

Step-by-Step:

  1. Open "Photo Resize" tool
  2. Upload your image
  3. Choose resize method:
    • By Pixels: Enter exact width/height
    • By Percentage: Scale proportionally (e.g., 50% = half size)
    • Presets: Instagram, Facebook, Twitter, Thumbnail
  4. Maintain aspect ratio (recommended) or custom dimensions
  5. Click "Resize" and download

💡 Pro Tip: Always keep aspect ratio locked to avoid distortion. Use presets for social media to ensure optimal display.

💰 Financial Calculators

EMI Calculator

Calculate monthly loan payments (EMI) with detailed amortization schedule and payment breakdown.

How to Use:

  1. Enter loan amount (principal)
  2. Set annual interest rate (%)
  3. Choose loan tenure (months or years)
  4. View instant EMI calculation
  5. Check total interest and total payment
  6. Review amortization schedule (month-by-month breakdown)
  7. See visual pie chart of principal vs interest

💡 Pro Tip: Use the amortization schedule to see how much principal vs interest you pay each month. Early payments go mostly toward interest!

Rent vs Buy Calculator

Make informed housing decisions by comparing the total cost of renting versus buying over time.

How to Use:

  1. Buying Costs: Enter home price, down payment, interest rate, loan term
  2. Additional Costs: Property tax, maintenance, HOA fees, insurance
  3. Renting Costs: Monthly rent, annual rent increase rate
  4. Investment: Expected return rate on alternative investments
  5. Set time horizon (years to compare)
  6. Review comprehensive comparison and recommendation

💡 Pro Tip: Consider staying duration. Buying is usually better for 5+ years. Factor in opportunity cost of down payment investment.

🔧 Developer Tools

JSON Formatter & Validator

Format, validate, and minify JSON data with syntax highlighting and error detection.

Features:

  • Format: Beautify messy JSON with proper indentation
  • Validate: Check for syntax errors and get detailed error messages
  • Minify: Remove whitespace for compact JSON
  • Statistics: View character count, line count, and size
  • Copy: One-click copy to clipboard

💡 Pro Tip: Use minify for production APIs to reduce payload size. Use format for debugging and readability.

Base64 Encoder/Decoder

Encode text to Base64 or decode Base64 strings back to readable text.

How to Use:

  1. Encode: Paste plain text → Get Base64 encoded string
  2. Decode: Paste Base64 string → Get original text
  3. Switch between tabs for encode/decode
  4. Copy result with one click

💡 Use Cases: Email attachments, data URLs, API authentication, embedding images in HTML/CSS.

Text Diff Checker

Compare two text blocks and see differences highlighted line by line.

How to Use:

  1. Paste original text in left panel
  2. Paste modified text in right panel
  3. Click "Compare" to see differences
  4. Green = Added lines
  5. Red = Removed lines
  6. Gray = Unchanged lines

💡 Use Cases: Code review, document comparison, tracking changes, debugging configuration files.

🔄 Converters

Unit Converter

Convert between different units of measurement with real-time calculation.

Supported Conversions:

  • Length: cm ↔ inch, meter ↔ feet, km ↔ miles
  • Weight: kg ↔ lbs, gram ↔ ounce, ton ↔ pound
  • Area: sqft ↔ sqm, acre ↔ hectare
  • Temperature: Celsius ↔ Fahrenheit ↔ Kelvin

Simply enter a value and see instant conversion!

Timestamp Converter

Convert between Unix timestamps and human-readable dates in both directions.

How to Use:

  1. Timestamp to Date: Enter Unix timestamp (seconds) → Get readable date
  2. Date to Timestamp: Select date and time → Get Unix timestamp
  3. View current timestamp in real-time
  4. Supports milliseconds and seconds

💡 Use Cases: API development, database queries, log analysis, scheduling tasks.

Case Converter

Transform text between different case formats with one click.

Available Formats:

  • UPPERCASE: ALL LETTERS CAPITALIZED
  • lowercase: all letters small
  • Title Case: First Letter Of Each Word Capitalized
  • Sentence case: First letter of sentence capitalized
  • camelCase: firstWordLowerRestCapitalized
  • snake_case: words_separated_by_underscores

💡 Use Cases: Programming variable names, formatting titles, cleaning data, preparing content.

📝 Document Generator

Rental Agreement Generator

Create professional rental agreements with all necessary clauses and legal terms.

How to Use:

  1. Fill in landlord details (name, address, contact)
  2. Enter tenant information
  3. Specify property details and address
  4. Set rental amount and payment terms
  5. Choose lease duration (start and end dates)
  6. Add security deposit amount
  7. Review the generated agreement
  8. Download as PDF for printing and signing

⚠️ Legal Note: This is a template. Consult a lawyer for specific legal requirements in your jurisdiction.

Need More Help?

Still have questions? Check out our FAQ or try the tools yourself to see them in action!