Free Online Business Tools

PDF compressor, image resizer, invoice maker, QR codes and more. Free, no signup, and your files never leave your browser. Built in Johannesburg for anyone who needs to get things done.

🔒 Files Stay Private ⚡ Instant Processing 🆓 Always Free 📱 Works Offline 🇿🇦 Johannesburg ✅ POPIA Compliant
20+
Free Tools
0
Signups Needed
100%
Browser-Based
Files You Can Process

📄 PDF Tools

View all →

🖼️ Image Tools

View all →

⚡ Business Generators

View all →

🔧 Text Tools & Utilities

View all →

📖 Free Guides & How-To Articles

View all 11 guides →

❓ Frequently Asked Questions

Are all tools on FreeToolVault completely free?
Yes, all of them. No hidden charges, no subscription, no account needed. The site runs on Google AdSense ads, which is what keeps everything free. There's no premium version.
Do my files get uploaded to a server when I use these tools?
No. Everything processes inside your browser using JavaScript. Your files don't travel anywhere because there's no server receiving them. I haven't built a file upload system and I don't need one. This also means the site is GDPR and POPIA compliant by default.
Do the tools work offline or without internet?
Yes. Once the page loads, all the tools work without internet. You can also install it on your phone or desktop like an app. Handy if your connection drops.
Why is the PDF Compressor better than other free tools?
Most online PDF compressors only compress the document structure. FreeToolVault's PDF Compressor goes further, it re-encodes embedded images at your chosen quality level using the browser's Canvas API, in addition to applying structure compression. This means image-heavy PDFs (like scanned documents or design files) are reduced far more aggressively than with structure-only tools. On High mode, you can expect 50–90% reduction even on image-heavy files.
Can I use FreeToolVault to create a professional invoice in South African Rand?
Yes. It defaults to ZAR, supports 15% VAT, and has a dedicated field for your EFT banking details. Fill in your FNB or Capitec account number and branch code and it goes straight on the invoice. Clients can pay you the same day.
Who built FreeToolVault?
I'm Emmanuel Nyoni, a developer based in Johannesburg. I've been building software for about 15 years. FreeToolVault started as a personal frustration with free tools that want you to upload your files to foreign servers or sign up before you can download your own document. So I built what I actually wanted to use.
Is FreeToolVault suitable for businesses and freelancers?
That's the idea. ZAR on the invoice maker, works on mobile data, offline after first load. I built it in Johannesburg and I use it myself, so the South African context is baked in rather than bolted on.
How secure is the Password Generator?
It uses crypto.getRandomValues(), which is the same API that proper password managers use. The password is generated on your device and never goes anywhere. There's also a live entropy score in bits so you can see exactly how strong it is, not just a vague "strong" label.

Why FreeToolVault exists

I got tired of free tools that make you upload your files to unknown servers, create an account, or sit through three upsell screens before you can download what you came for. So I built alternatives that run entirely in the browser. Your files don't go anywhere. There's no account to create. It's just tools that work.

I've been building software for 15 years across corporate clients, startups, and small businesses. FreeToolVault started as something I built for myself and ended up being something worth sharing.

How it works technically

PDF tools use pdf-lib, a JavaScript library that runs in the browser. The compressor re-encodes images via the Canvas API, which is where the real size reduction comes from on image-heavy files. Image tools use the HTML5 Canvas API. QR codes come from qrcode.js. Passwords are generated with crypto.getRandomValues(), which is what password manager apps use. Everything works offline after the first load.

Privacy

There's no server receiving your files because I haven't built one. Files load into browser memory, get processed there, and download back to your device. Nothing crosses the network. That's not a policy, it's how the code works. GDPR and POPIA compliance comes as a result of the architecture, not a checklist.

How Our PDF Tools Work

All five PDF tools are powered by pdf-lib, a professional open-source JavaScript library that processes PDF documents entirely within your web browser.

The PDF Compressor is our most advanced tool. Unlike most online compressors that only compress the document's cross-reference structure, FreeToolVault's compressor also re-encodes embedded images through the browser's Canvas API. On High compression mode, it downscales images exceeding 1200px and re-encodes them at 42% JPEG quality, then applies structure compression on top. This produces 50–90% reduction on image-heavy PDFs, far better than structure-only tools.

The PDF Merger, Splitter, Rotator, and Watermark tools all work the same way: your PDF is loaded into browser memory, pdf-lib processes it, and a new PDF is downloaded, entirely without any server communication.

📄 Free PDF Tools Online

Compress, merge, split, rotate and watermark PDFs, free, instant, browser-based. Powered by pdf-lib. Files never leave your device.

About Our Free PDF Tools

All five FreeToolVault PDF tools are powered by pdf-lib, a professional open-source JavaScript library. Your documents are never uploaded, everything runs in your browser's memory. The PDF Compressor uniquely re-encodes embedded images for real compression, not just structural compression. All tools support files up to 100MB and work offline after the first page load.

🖼️ Free Image Tools Online

Resize, compress, convert and crop images instantly. Supports JPG, PNG, WEBP. All local, images never leave your device.

About Our Free Image Tools

FreeToolVault's image tools use the browser's HTML5 Canvas API for local processing. The Image Resizer supports pixel-precise dimensions and percentage scaling. The Compressor uses the browser's JPEG encoder with a quality slider for fine control. The Converter handles JPG, PNG, and WEBP format switching. The Crop tool supports both drag selection and exact pixel coordinate input.

⚡ Free Business Generators

Create invoices, QR codes, business cards and resumes. Professional outputs downloadable as PDF or PNG. ZAR currency supported.

About Our Free Business Generators

Built for South African freelancers and small businesses. The Invoice Maker supports ZAR, 15% VAT, and EFT banking details. The QR Code Generator creates WiFi, vCard, URL, email, and SMS codes using qrcode.js. The Business Card Maker renders a 600×340px card using the Canvas API. The Resume Builder produces an ATS-compatible CV printable as PDF.

📝 Free Text Tools Online

Convert text cases, count words, estimate reading time, and convert text to speech, instant and free.

About Our Free Text Tools

All text tools process content locally in your browser, no text is sent to any server. The Case Converter handles 9 formats including camelCase, snake_case, and kebab-case. The Word Counter provides real-time stats including reading time and keyword frequency. Text to Speech uses the Web Speech API with any voice installed on your operating system.

🔧 Free Developer & Productivity Utilities

Password generator, unit converter, JSON formatter and colour picker, essential tools for developers and business users.

About Our Free Utilities

The Password Generator uses crypto.getRandomValues(), a cryptographically secure API, with live entropy scoring. The Unit Converter covers 100+ units across 10 categories with displayed conversion formulas. The JSON Formatter validates, beautifies, and minifies JSON in real time with exact error positions. The Colour Picker converts between HEX, RGB, and HSL and generates four types of professional colour palettes with WCAG contrast checking.

🗜️ Free PDF Compressor Online

Reduce PDF file size by up to 90%. Re-encodes embedded images for real compression, not just structural compression. Files never leave your browser.

📄
Drop PDF here or click to upload
Supports PDF up to 100 MB

Compression Level

How This PDF Compressor Is Different

Most free PDF compressors only compress the document structure (cross-reference tables and object streams). FreeToolVault goes further by also re-encoding embedded images through the browser's Canvas API at your chosen quality level. This means image-heavy PDFs, scanned documents, design files, and photo-heavy reports, are reduced dramatically more than with structural compression alone.

  • Low compression: Images are preserved at high quality (82% JPEG), max dimension 2400px. Structure compression only slightly reduces size. Best for print-ready documents.
  • Medium compression: Images re-encoded at 65% quality, max 1800px. Typically 30–70% reduction. Best for email and digital sharing.
  • High compression: Images re-encoded at 42% quality, max 1200px. Typically 50–90% reduction. Ideal for archiving and upload size limits.

All processing happens locally in your browser, your documents never leave your device. The output PDF is fully compatible with Adobe Acrobat, macOS Preview, and all browser PDF viewers.

🔗 Free PDF Merge Tool

Combine multiple PDFs into one document. Drag to reorder. All processing is client-side, files never uploaded.

📎
Drop multiple PDFs or click to select
Select 2 or more PDF files to combine

How to Merge PDF Files for Free

Upload two or more PDF files. They'll appear in a list, remove any you don't want. Click "Merge All PDFs Into One" to combine them in order. Common uses: combining a cover letter, CV, and portfolio into one file; merging monthly financial statements; joining multiple scanned pages into one searchable document.

✂️ Free PDF Splitter Online

Extract specific pages from a PDF by entering a page range. Instant, free, no server required.

✂️
Upload PDF to split

How to Split a PDF for Free

Upload your PDF (page count is detected automatically), enter your page range, and click Extract. To get a single page, set both From and To to the same number. Common uses: extracting a signed page from a contract, pulling specific chapters from a report, separating invoices from a batch PDF.

🔄 Free PDF Rotate Tool

Rotate all pages in a PDF by 90°, 180° or 270°. Instant, browser-based, free.

🔄
Upload PDF to rotate

How to Rotate a PDF for Free

Upload your PDF, choose your rotation angle, and download. Rotation is applied at the PDF metadata level using pdf-lib, no re-rendering, no quality loss. Common uses: fixing scanned documents that came out sideways, correcting orientation on landscape exports, fixing photos converted to PDF.

💧 Free PDF Watermark Tool

Add a diagonal text watermark to every page of your PDF. Customisable opacity. Free and private.

💧
Upload PDF to watermark

How to Watermark a PDF for Free

Upload your PDF, type your watermark text (CONFIDENTIAL, DRAFT, SAMPLE, COPY, FOR REVIEW), adjust opacity, and download. Watermark is rendered diagonally at 45° across every page using pdf-lib's HelveticaBold font. Lower opacity = more subtle; higher = more prominent. Your documents never leave your device.

📐 Free Online Image Resizer

Resize images to exact pixel dimensions or percentage scale. Supports JPG, PNG, WEBP, GIF. Instant and private.

🖼️
Drop image or click to upload
JPG, PNG, WEBP, GIF

Preview

Upload an image to see preview

How to Resize Images for Free

Upload any image, choose pixel dimensions or a percentage scale, and click Resize. Enable "Keep aspect ratio" to avoid distortion. Common uses: resizing product photos for e-commerce platforms like Takealot or Shopify, scaling images for email attachments, creating social media profile pictures (400×400 for LinkedIn), and preparing images for faster website loading.

🗜️ Free Online Image Compressor

Compress images with adjustable quality slider. Reduce file size by up to 90% without visible quality loss.

🗜️
Drop image or click to upload

Image Compression Quality Guide

  • Website images: 70–80%, significantly smaller with no visible on-screen difference
  • Email attachments: 60–75%, keeps images under common size limits
  • Social media uploads: 80–85%, platforms re-compress anyway
  • Print materials: 90–95%, retain as much detail as possible

🔄 Free Image Format Converter

Convert between JPG, PNG, and WEBP formats instantly. No signup, completely private.

🔄
Drop image or click to upload

Which Format Should You Use?

  • JPG: Photos, product images, anything with many colours. Smaller files, lossy compression.
  • PNG: Logos, icons, screenshots, images needing transparency. Lossless, larger files.
  • WEBP: Best of both worlds, smaller than JPG, supports transparency like PNG. Ideal for websites.

✂️ Free Online Image Cropper

Crop images by dragging a selection or entering pixel coordinates. Downloads as lossless PNG.

✂️
Upload image to crop

How to Crop Images for Free

Upload an image, drag a selection rectangle on the preview, or enter exact pixel coordinates. X and Y are pixels from the top-left corner. Width and Height define the crop size. The result downloads as lossless PNG. Common uses: cropping profile pictures from group photos, removing borders from scanned documents, extracting product images from wider photos.

🧾 Professional Invoice Maker

Create professional PDF invoices with logo, custom colours and direct download. Supports ZAR, USD, EUR, GBP. No account needed.

Business Logo & Branding

🖼️

Your Business Details

Client Details

Invoice Details

Line Items

DescriptionQtyPrice

Tax & Discounts

Banking Details for EFT

Notes & Terms

Live Preview

Professional Invoice Tips for South African Freelancers

This Invoice Maker creates professional PDF invoices directly in your browser, no account, no subscription. Upload your business logo for a polished result. Supports ZAR with 15% VAT. Include your full EFT banking details so clients can pay immediately. Use sequential invoice numbers for clean SARS record-keeping. All data stays in your browser, nothing is stored on our servers.

📱 Free QR Code Generator Online

Generate QR codes for URLs, WiFi, vCards, email and SMS. Download as PNG. No account required.

QR Code Preview

Scan to test before downloading

QR Code Types for South African Businesses

  • WiFi QR codes are especially popular in South Africa, display one at your business so customers can connect without asking for the password.
  • vCard QR codes let you share your contact details instantly at networking events.
  • URL QR codes link to your website, menu, booking page, or Google Maps location.
  • Use 512px size and High error correction for QR codes that will be printed on physical materials.

💼 Free Business Card Maker

Design a professional digital business card and download as a high-resolution PNG. Free, no account needed.

Card Colour

Live Preview

600 × 340 px (standard card ratio)

Using Your Digital Business Card

Share via WhatsApp or email as an image. Use as a social media cover image. Print at 85mm × 54mm (standard SA business card size) at 300 DPI. Include in proposals or quote documents as a professional header.

📋 Free Online Resume / CV Builder

Build a professional CV and download as PDF. Clean, ATS-friendly layout. No account required.

Personal Information

Professional Summary

Work Experience

Education

Skills

Live Preview

🔤 Free Text Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case and more.

Text Case Formats Explained

  • camelCase, JavaScript variable names: myVariableName
  • PascalCase, Class names: MyClassName
  • snake_case, Python, databases: my_variable_name
  • kebab-case, URLs, CSS classes: my-class-name
  • Title Case, Headings and names: My Variable Name

📊 Free Word Counter & Text Analyser

Count words, characters, sentences, and estimate reading time. Includes keyword frequency analysis.

0
Words
0
Characters
0
Sentences
0 min
Read Time
Top keywords: ,

🔊 Free Text to Speech Online

Convert text to speech using your browser's built-in voices. Adjust speed and pitch. No software needed.

🔐 Free Secure Password Generator

Cryptographically secure passwords with entropy scoring. Generated locally, never sent anywhere.

Strength ,
Entropy:, bits

Quick Presets

Understanding Password Entropy

Entropy measures how many guesses a computer needs to crack your password. 60+ bits = good. 80+ bits = excellent. 100+ bits = near-uncrackable. This generator uses crypto.getRandomValues(), the same API used by professional password managers. Passwords are generated in your browser memory and never transmitted.

📏 Free Unit Converter, 100+ Units

Convert between 100+ units across 10 categories: length, weight, temperature, area, volume, speed, time, data, energy, pressure.

Common South African Conversions

  • km to miles: 1 km = 0.621 miles (for US navigation apps)
  • °C to °F: (°C × 9/5) + 32 (for international communication)
  • kg to lb: 1 kg = 2.205 lb (for US suppliers)
  • kPa to PSI: 100 kPa ≈ 14.5 PSI (tyre pressure)
  • Hectares to acres: 1 ha = 2.471 acres (property)

{ } Free JSON Formatter & Validator

Format, validate and minify JSON online. Real-time error detection. No data sent to servers.

Common JSON Errors

  • Trailing commas after the last item in an array or object
  • Single quotes instead of double quotes for strings
  • Unquoted property names, all keys must be double-quoted strings
  • Comments, JSON does not support // or /* */

🎨 Free Colour Picker & Palette Generator

Pick any colour, convert between HEX, RGB and HSL, and generate complementary, analogous, triadic and shade palettes.

HEX
RGB
HSL

Generate Palette

Colour Preview

#059669
Light
Dark

WCAG Contrast Ratio

— on white: ,