All Tools & Calculators

Our complete collection of free, privacy-first online tools.

Unit Converters

Convert between different units of measurement for length, weight, temperature, and more.

Length Converter

Easily convert between different units of length including centimeters, inches, feet, meters, and miles.

Area & Volume Converter

Convert between area units (m², ft², acre) and volume units (L, gal, m³) instantly.

Temperature Converter

Convert between Celsius, Fahrenheit, Kelvin, and Rankine instantly.

Data Size Converter

Convert between bits, bytes, KB, MB, GB, TB, PB and IEC binary units (KiB, MiB, GiB).

Speed Converter

Convert between m/s, km/h, mph, knots, fps, Mach, and the speed of light instantly.

Fuel Efficiency Converter

Convert between MPG (US/UK), L/100km, km/L, and more fuel efficiency units.

CM to Inches

Convert Centimeters to Inches instantly with our fast online converter.

Inches to CM

Convert Inches to Centimeters instantly with precise results.

CM to Feet

Convert Centimeters to Feet instantly for height and measurements.

Feet to CM

Convert Feet to Centimeters instantly for height and measurements.

KM to Miles

Convert Kilometers to Miles instantly with our accurate converter.

Miles to KM

Convert Miles to Kilometers instantly with accuracy.

KG to LBS

Convert Kilograms to Pounds instantly with accurate results.

LBS to KG

Convert Pounds to Kilograms instantly with precision.

Gram to Ounce

Convert Grams to Ounces instantly using our precision weight converter.

Ounce to Gram

Convert Ounces to Grams instantly using our precision weight converter.

Celsius to Fahrenheit

Convert Celsius to Fahrenheit temperature instantly.

Fahrenheit to Celsius

Convert Fahrenheit to Celsius temperature instantly.

Celsius to Kelvin

Convert Celsius to Kelvin instantly for scientific calculations.

KM/H to MPH

Convert Kilometers per Hour to Miles per Hour instantly.

MPH to KM/H

Convert Miles per Hour to Kilometers per Hour instantly.

Finance Calculators

Calculate loans, EMI, interest, taxes, and manage your financial planning.

EMI Calculator

Calculate your Equated Monthly Installment (EMI) for home loans, car loans, and personal loans.

Loan Amortization Schedule

Generate a full monthly amortization table with interest, principal, and balance breakdown.

Loan Calculator

Calculate monthly loan EMI and total cost with processing fees.

Mortgage Calculator

Evaluate housing home loans including down payments.

Simple Interest Calculator

Compute straight-line simple interest yields.

Compound Interest Calculator

Calculate wealth growth over time with compound frequencies.

GST Calculator

Add or reverse GST tax for goods and services.

VAT Calculator

Calculate Value Added Tax (VAT) additions and reversals.

Discount Calculator

Determine the final sale price after applying a percentage discount.

Profit Margin Calculator

Calculate gross profit, margins, and markup percentages.

Salary Hike Calculator

Determine your new salary after a percentage increase.

Retirement Calculator

Estimate your savings balance when you retire.

Auto Loan Calculator

Calculate the true monthly cost of a car including trade-in and taxes.

ROI Calculator

Calculate Return on Investment (ROI) and annualized yields.

SIP Calculator

Calculate the future value of your Systematic Investment Plan.

Emergency Fund Calculator

Calculate how much you need to save for an emergency.

Credit Card Payoff Calculator

Calculate how long it will take to pay off your credit card.

Break-Even Calculator

Calculate the break-even point for your business products.

ROAS Calculator

Calculate your Return on Ad Spend (ROAS).

True Hourly Rate Calculator

Calculate the true hourly rate freelancers need to charge.

"Latte Factor" Investment Calculator

See how much wealth you could build by investing your daily habits.

Salary vs Freelance Calculator

Compare a salaried job offer to its equivalent freelance hourly rate.

FIRE Calculator (Financial Independence, Retire Early)

Calculate your FIRE target number and the years remaining to reach financial independence.

Debt Payoff Visualizer (Snowball vs. Avalanche)

Compare Debt Snowball vs. Avalanche strategies with interactive payoff schedules.

Rent vs. Buy Calculator

Compare the long-term wealth impact of renting vs. buying a home, including opportunity costs.

Freelance Tax & Net Income Calculator

Estimate self-employment tax, federal/state brackets, and net take-home income.

Inflation & Purchasing Power Calculator

Visualize how inflation erodes purchasing power and calculate future value equivalents.

Math Calculators

Perform mathematical operations including percentages, ratios, and fractions.

Text Tools

Format, modify, count, and manipulate text strings instantly.

Image Tools

Resize, compress, convert, and format images entirely in your browser.

Color Tools

Pick colors, convert formats (HEX/RGB), and find color inspiration.

Developer Tools

Format JSON, encode/decode Base64, and help with daily developer tasks.

JSON Formatter

Format, validate, prettify, and minify your JSON data quickly.

JSON Format Corrector

Automatically fix invalid or messy JSON, Python dictionaries, unquoted keys, single quotes, and trailing commas. Includes interactive tree visualization and code generator.

Password Strength Checker

Analyze how secure your password is and generate a strong one instantly.

CSS Unit Converter

Convert between CSS units: px, rem, em, pt, vw, vh, cm, mm, and inches.

Binary ? Text Converter

Convert plain text to binary code and decode binary back to readable text.

Text to Binary Converter

Convert letters and strings into computer binary format.

QR Code Generator

Create and download customized QR codes for URLs, text, and contacts.

Hex ? ASCII Converter

Convert text to hexadecimal and decode hex strings back to readable ASCII text.

Regex Tester

Test regular expressions live with match highlighting, flags, and group capture support.

Markdown Previewer

Write Markdown and see a live rendered preview side by side. Supports headings, lists, code, and more.

Markdown to HTML Editor

Live Markdown to HTML converter and editor.

CRON Expression Builder

Build, validate, and understand CRON expressions with a visual editor and human-readable descriptions.

JSON ? CSV Converter

Convert JSON arrays to CSV and CSV files back to JSON with type inference and file download.

Number System Converter

Convert numbers between binary, octal, decimal, and hexadecimal instantly with grouped display.

File Hash Checker

Generate and verify SHA-1, SHA-256, SHA-384, and SHA-512 hashes for files and text locally.

Aspect Ratio Calculator

Calculate aspect ratios, missing dimensions, and simplify ratios for any image or screen size.

UUID v4 Generator

Generate cryptographically secure Version 4 UUIDs instantly.

Hash Generator

Generate SHA-1, SHA-256, and SHA-512 cryptographic hashes.

JWT Decoder

Decode JSON Web Tokens (JWT) perfectly securely.

Text Diff Checker

Compare two blocks of text side-by-side to highlight differences.

URL Encoder / Decoder

Safely encode URI components or decode gibberish URLs into readable strings.

Base64 Encoder / Decoder

Encode plain text into Base64 format or decode it back instantly.

UTM Link Builder

Generate trackable campaign links for analytics.

JSON to TypeScript Generator

Convert JSON payloads into strongly-typed TypeScript interfaces locally.

Local SVG Optimizer

Minify and optimize SVG graphics entirely in your browser without uploads.

Bcrypt Hash Generator & Verifier

Generate Bcrypt password hashes or verify them locally inside your browser.

AI Prompt Token & Cost Estimator

Estimate prompt tokens and calculate API usage costs for OpenAI, Claude, and Gemini.

Tailwind CSS Palette Generator

Generate beautiful Tailwind CSS color palettes and config blocks.

.env Syntax Validator

Validate environment variable syntax and detect credentials leaks locally.

Secure Local Password Generator

Create cryptographically secure random passwords locally.

Date & Time Tools

Calculate age, date differences, durations, and manage time.

Health Calculators

Calculate BMI, BMR, daily caloric needs, and physiological metrics.

PDF Tools

Merge, convert, and inspect PDF files entirely in your browser. No uploads required.

Everyday Tools

Practical tools and calculators for everyday life problems.

Media Tools

Convert audio, record your screen or camera, and extract text from PDF files — all in your browser.

CAD & CNC Tools

Convert SVG to DXF, generate G-Code for CNC routers and laser engravers, validate laser cutting files, and optimise vector paths for manufacturing.

SVG to DXF Converter

Convert SVG files to DXF format instantly in your browser. No upload required — your files stay private.

SVG to DXF (MM Scale Preserved)

Convert SVG to DXF with millimetre scale preserved. Ideal for precision manufacturing where exact real-world dimensions matter.

SVG to DXF R12 Converter

Convert SVG to DXF R12 format — the most universally compatible DXF version for CNC machines and legacy CAD software.

SVG to DXF R14 Converter

Convert SVG to DXF R14 format. R14 supports splines, improved arc handling, and is ideal for AutoCAD 14 and modern CAD workflows.

DXF to SVG Converter

Convert DXF files to SVG format. Bring your CAD drawings into the browser, Inkscape, Illustrator, or any web application.

DXF to SVG Scale Preservation Tool

Convert DXF to SVG with real-world scale preserved. Specify the target SVG size in mm, cm, or inches for accurate reproduction of CAD drawings.

SVG to G-Code Converter

Convert SVG files to G-Code for CNC machines, laser engravers, and pen plotters. Configure feed rates, cutting depth, and spindle speed.

SVG to G-Code CNC Converter

Convert SVG to G-Code optimised for CNC routers. Configure passes, cut depth, and feed rates for wood, aluminium, and acrylic cutting.

SVG to G-Code Laser Engraver Converter

Convert SVG to G-Code for laser engravers and laser cutters. Supports GRBL, Smoothieware, and Marlin laser mode. Configure power and speed.

PNG to DXF Converter

Convert PNG images to DXF format. Automatically traces PNG raster images into vector outlines, then exports as DXF for CNC and CAD use.

JPG to DXF Converter

Convert JPG/JPEG images to DXF format. Auto-traces your JPEG image into vector outlines for CNC machining, laser cutting, or CAD import.

PDF to DXF Converter

Convert PDF drawings and technical documents to DXF format. Extracts vector paths from PDFs for use in CNC machining and CAD software.

Image to DXF Converter

Convert any image (PNG, JPG, BMP, GIF) to DXF. Automatically traces the image and exports a DXF file ready for CNC or CAD.

SVG Path to G-Code Generator

Generate G-Code directly from SVG path data. Paste or upload an SVG path and get optimised G-Code toolpaths for CNC and laser machines.

DXF to G-Code Converter

Convert DXF files directly to G-Code for CNC routers, mills, and laser cutters. Configure all machine parameters and download ready-to-run G-Code.

DXF to CNC Toolpath Converter

Generate optimised CNC toolpaths from DXF files. Supports contour, pocket, and drill operations with tool compensation and path optimisation.

SVG Path Optimizer for CNC

Optimise SVG paths for CNC machining. Remove duplicate nodes, merge paths, sort cuts to minimise travel, and simplify curves for faster machining.

CNC Feed Rate Calculator

Calculate optimal CNC feed rates and spindle speeds for any material and tool combination. Uses chip load formulas for wood, aluminium, acrylic, and more.

Laser Cutting File Validator

Validate SVG and DXF files for laser cutting. Checks for open paths, duplicate lines, tiny gaps, and other common issues that cause cutting problems.

DXF Layer Cleaner

Clean up DXF files by removing empty layers, merging specified layers, renaming layers, and deleting unwanted geometry. Prepare DXF files for CNC or CAD.

CNC Toolpath Preview Tool

Preview CNC toolpaths from G-Code or DXF files before sending to your machine. Visualise rapid moves, cutting moves, and path order.

SVG Closed Path Checker

Check whether all paths in an SVG file are closed. Closed paths are required for laser cutting and CNC routing to produce complete cuts.

SVG Open Path Detector

Detect and list all open paths in an SVG file. Shows which paths are open, their endpoint coordinates, and how far apart the endpoints are.

SVG to CNC Coordinates Exporter

Export X, Y coordinates from SVG paths for CNC machines. Outputs coordinates as CSV, JSON, or plain text for manual G-Code programming.

SVG to DXF for CNC

Convert SVG to DXF specifically optimised for CNC routing and milling. Ensures paths are clean, closed, and scaled correctly for your machine.

SVG to DXF for Laser Cutting

Convert SVG to DXF optimised for laser cutting. Validates closed paths, removes duplicates, and configures colour layers for cut vs. engrave.

SVG to DXF for AutoCAD

Convert SVG to DXF format compatible with AutoCAD. Preserves layers, line types, and scales for seamless import into AutoCAD 2000 and later.

SVG to G-Code Online Converter

Convert SVG to G-Code online. No download or installation needed. Generate CNC and laser G-Code from SVG files directly in your browser.

SVG to G-Code for CNC Router

Generate G-Code for CNC routers from SVG files. Configured for router operations: contour cutting, pocketing, and multi-pass depth management.

SVG to G-Code for Laser Engraver

Generate G-Code for laser engravers from SVG files. Optimised for diode and CO₂ laser engravers with GRBL, Smoothieware, and Marlin firmware.

PNG to DXF for CNC

Convert PNG images to DXF for CNC machines. Traces your PNG into clean vector outlines ready for CNC routing and laser cutting.

JPG to DXF for CNC

Convert JPG images to DXF for CNC machining. Automatically traces your JPEG into vector outlines for CNC routers and laser cutters.

SVG Toolpath Generator

Generate CNC and laser toolpaths directly from SVG files. Preview paths, set operation types per layer, and export as G-Code or DXF.

CNC File Validator

Validate G-Code and DXF files for CNC machines. Checks syntax, feeds, speeds, and extents. Identifies potentially dangerous commands before running.

SVG Scale Converter (PX ↔ MM ↔ CM ↔ Inch)

Convert SVG dimensions between pixels, millimetres, centimetres, and inches. Rescale SVG files to match real-world dimensions for CNC and printing.

DXF Unit Converter

Convert DXF files between millimetres, inches, and other unit systems. Fix unit mismatches when importing DXF between different CAD applications.

SVG to CAD Drawing Converter

Convert SVG files to CAD drawing format (DXF). Brings web vector graphics into professional CAD workflows with AutoCAD, Fusion 360, and SolidWorks.

CAD Drawing to SVG Converter

Convert CAD drawings (DXF) to SVG format. Bring engineering drawings into web applications, presentations, and graphic design tools.

Vector File Repair Tool

Repair corrupt, malformed, or problematic SVG and DXF files. Fixes open paths, duplicate geometry, invalid coordinates, and other common issues.

SVG Manufacturing File Optimizer

Optimise SVG files for manufacturing. Combines path cleaning, scale validation, closed path checking, duplicate removal, and path ordering for CNC and laser use.

Embroidery Tools

Convert SVG designs to embroidery machine formats like PES, DST, JEF, and VP3. Calculate thread usage, stitch density, and preview your embroidery designs.

SVG to PES Converter

Convert SVG files to PES embroidery format for Brother embroidery machines. Generates stitch paths from SVG vector outlines.

SVG to DST Converter

Convert SVG files to DST (Tajima) embroidery format. DST is the universal industrial embroidery format supported by virtually all commercial machines.

SVG to EXP Converter

Convert SVG to EXP embroidery format for Melco and Bravo machines. EXP is used by Melco, Bravo, and compatible commercial embroidery systems.

SVG to JEF Converter

Convert SVG to JEF embroidery format for Janome machines. JEF supports full colour data and is the native format for Janome and Elna embroidery machines.

SVG to VP3 Converter

Convert SVG to VP3 embroidery format for Husqvarna Viking and Pfaff machines. VP3 is the modern format for these premium European machines.

SVG to HUS Converter

Convert SVG to HUS embroidery format for older Husqvarna Viking machines. HUS is the legacy format for Viking machines predating the VP3 standard.

SVG to XXX Converter

Convert SVG to XXX Singer embroidery format. XXX is the native format for Singer and compatible embroidery machines.

SVG to EMB Converter

Convert SVG to EMB (Wilcom) embroidery format. EMB is the native format of Wilcom EmbroideryStudio, the professional standard for embroidery digitising.

PDF Pattern to DXF Converter

Convert PDF sewing and embroidery patterns to DXF format for use with plotters, cutters, and CAD tools. Extract pattern pieces from PDF pattern sheets.

Image to Embroidery Pattern Converter

Convert raster images (PNG, JPG) to embroidery patterns. Auto-traces the image and generates stitch data for popular embroidery machine formats.

SVG to Stitch Path Converter

Convert SVG paths to embroidery stitch paths. Generates detailed stitch coordinates from SVG vector outlines for machine embroidery digitising.

Embroidery Density Calculator

Calculate the correct embroidery stitch density for your design and fabric. Prevents puckering, gaps, and thread breakage with recommended density values.

Thread Usage Estimator

Estimate the thread usage for an embroidery design. Calculate how many metres of each thread colour are needed based on stitch count and design dimensions.

Embroidery Design Preview Tool

Preview embroidery design files (PES, DST, JEF) in the browser. See exactly how your design will stitch out without loading it on the machine.

DST to SVG Converter

Convert DST (Tajima) embroidery files to SVG. View, edit, and repurpose embroidery designs as vector graphics in Inkscape or Illustrator.

PES to SVG Converter

Convert PES (Brother) embroidery files to SVG. Extract vector artwork from PES embroidery designs for editing in graphic design tools.

SVG to PES Online Converter

Convert SVG to PES online — no software to install. Generate Brother embroidery PES files from SVG designs directly in your browser, free.

SVG to DST Online Converter

Convert SVG to DST online — no installation needed. Generate Tajima DST embroidery files from SVG designs free, entirely in your browser.

GIS & Mapping Tools

Convert SVG and DXF files to GIS formats like GeoJSON, KML, and SHP. Map coordinates, validate shapes, and work with geographic data entirely in your browser.

SVG to SHP Converter

Convert SVG files to Shapefile (SHP) format for use in GIS applications like QGIS, ArcGIS, and MapInfo. Map SVG geometry to geographic features.

SVG to GeoJSON Converter

Convert SVG files to GeoJSON format. Transform vector graphics into geographic features for web mapping, Leaflet, Mapbox, and OpenLayers applications.

SVG to KML Converter

Convert SVG files to KML format for Google Earth, Google Maps, and other KML-compatible applications. Georeferenced SVG shapes become KML placemarks.

DXF to GeoJSON Converter

Convert DXF CAD drawings to GeoJSON format for web mapping applications. Transform architectural and engineering drawings into geographic data.

DXF to KML Converter

Convert DXF CAD drawings to KML format for Google Earth and Google Maps. Georeference engineering drawings for geographic display.

SHP to SVG Converter

Convert Shapefiles (SHP) to SVG for web display, design editing, and visualisation. Import GIS geographic data into Inkscape or web applications.

GeoJSON to SVG Converter

Convert GeoJSON geographic data to SVG for visualisation, editing, and web display. Transform geographic features into scalable vector graphics.

KML to SVG Converter

Convert KML files from Google Earth to SVG vector graphics. Edit Google Earth geographic data in Inkscape or Illustrator.

SVG Coordinate Mapper

Map SVG pixel coordinates to real-world geographic coordinates. Define control points to georeference an SVG map for GIS use.

SVG to Latitude Longitude Converter

Convert SVG path coordinates to latitude and longitude values. Georeferenced SVG maps can have their path data extracted as geographic coordinates.

GeoJSON Feature Simplifier

Simplify GeoJSON features to reduce file size and complexity. Uses the Ramer-Douglas-Peucker algorithm to remove redundant coordinates while preserving shape.

GIS Shape Validator

Validate GeoJSON, KML, and Shapefile geometry for topological correctness. Detects self-intersections, invalid rings, and other geometry errors.

SVG Polygon Converter

Convert SVG polygon and path elements to geographic polygon data. Extracts closed SVG shapes as GeoJSON or KML polygon features.

DXF Parcel Map Converter

Convert DXF parcel maps and cadastral drawings to GIS formats (GeoJSON, SHP) for land use analysis, property management, and web mapping.

SVG to Topographic Layer Tool

Convert SVG contour lines and elevation data to topographic GIS layers. Export as GeoJSON or Shapefile with elevation attributes.

SVG to SHP Online Converter

Convert SVG to Shapefile (SHP) online — no GIS software installation needed. Generate Shapefiles from SVG directly in your browser, free.

SVG to GeoJSON Online Converter

Convert SVG to GeoJSON online — free, instant, no software install. Generate GeoJSON for Leaflet, Mapbox, and web mapping from SVG in your browser.

DXF to GeoJSON Online Converter

Convert DXF to GeoJSON online — no software needed. Transform CAD drawings into web map GeoJSON data directly in your browser, free.

SVG Developer Tools

Extract SVG path data as JSON, CSV, or XML. Generate React, Vue, and Angular components from SVG. Convert SVG to JavaScript objects, TypeScript types, and Canvas API code.

SVG Path to JSON Coordinates

Extract SVG path coordinates as JSON data. Parse SVG path "d" attribute commands and export X, Y points as a structured JSON array.

SVG Path to CSV Coordinates

Export SVG path coordinates as CSV data. Extract X, Y coordinate pairs from SVG paths for use in spreadsheets, databases, and data analysis tools.

SVG Path to XML Coordinates

Export SVG path coordinates as XML data. Convert SVG path geometry to structured XML for enterprise systems, APIs, and XML-based workflows.

SVG Path Analyzer

Analyse SVG path data. View parsed path commands, bounding box, path length, control points, and a visual breakdown of each segment.

SVG Path Length Calculator

Calculate the total length of SVG paths. Get exact path lengths in pixels, mm, or cm for animation timing, CNC cutting time estimation, and layout.

SVG Path Optimizer

Optimise SVG path data for smaller file size and cleaner code. Removes redundant commands, merges segments, applies relative coordinates, and rounds precision.

SVG Coordinate Extractor

Extract all coordinate data from an SVG file — paths, points, and shapes. Output as JSON, CSV, or a flat coordinate list for programmatic use.

SVG to Array Generator

Convert SVG paths to coordinate arrays in JavaScript, Python, or other programming languages. Generate ready-to-use code arrays from SVG geometry.

SVG to JavaScript Path Data

Convert SVG files to JavaScript path data objects. Generate JS constants, modules, or ES6 exports from SVG path elements for use in JavaScript projects.

SVG to Canvas Code

Convert SVG paths to HTML5 Canvas API JavaScript code. Generate beginPath(), moveTo(), lineTo(), bezierCurveTo(), and arc() calls from SVG elements.

Canvas Path to SVG Converter

Convert HTML5 Canvas API path code to SVG. Transform Canvas drawing instructions into SVG path elements for export and editing.

Canvas Path to DXF Converter

Convert HTML5 Canvas API path code to DXF format. Bridge the gap between web Canvas graphics and CNC machining or CAD applications.

Canvas Path to JSON Converter

Convert HTML5 Canvas API path code to JSON. Extract drawing instructions as structured JSON data for storage, analysis, or replay.

Canvas Path Data to DXF Converter

Convert raw Canvas Path2D data or serialised canvas path commands to DXF. For developers who capture Canvas path data programmatically.

SVG to React Component Converter

Convert SVG files to React components. Generate clean JSX with React-compatible attributes (className, strokeWidth), TypeScript types, and prop support.

SVG to Angular Component Converter

Convert SVG files to Angular components. Generate @Component TypeScript classes with inline SVG template, proper bindings, and Angular CLI compatible structure.

SVG to Vue Component Converter

Convert SVG files to Vue 3 Single File Components (.vue). Generate template, script, and props for dynamic SVG icons in Vue applications.

SVG to JSX Converter

Convert SVG markup to JSX syntax. Renames attributes, removes XML declarations, and produces valid JSX ready to paste into any React or Preact component.

SVG to JSON Converter

Convert SVG files to JSON representation. Transform SVG DOM structure into a JSON object tree for programmatic manipulation and storage.

SVG to YAML Converter

Convert SVG files to YAML format. Export SVG structure as YAML for configuration systems, design tokens, and developer tooling workflows.

SVG to XML Converter

Convert and normalise SVG files as clean XML. Strip SVG-specific namespaces, apply XSLT transforms, and output well-formed XML for enterprise use.

SVG to CSV Converter

Export SVG element data as CSV. Extract element attributes (id, class, x, y, width, height, fill) from SVG files into a tabular CSV for analysis.

SVG to TypeScript Object Converter

Convert SVG files to TypeScript objects and interfaces. Generate typed icon data, path constants, and SVG descriptor types for TypeScript projects.

SVG to JavaScript Object Converter

Convert SVG files to JavaScript objects. Generate plain JS objects, ES6 modules, or CommonJS exports with SVG path data, viewBox, and attributes.