JetSki is a sleek, ultra-minimalist suite of highly capable developer and utility tools. Built with a focus on absolute privacy, blazing speed, and premium aesthetics, everything in JetSki runs entirely in your local browser. No servers. No tracking. No limits.
-
QR Generator Create highly customizable QR codes for URLs, contacts, Wi-Fi networks, crypto wallets, and more.
-
PDF Generator A full suite of PDF tools to manipulate documents:
- Images to PDF: Upload images, reorder them instantly, and generate high-quality custom PDF documents.
- Merge PDFs: Upload multiple PDF files and securely combine them locally into a single document.
- Split PDF: Extract specific pages or ranges from a large PDF into a brand new document.
-
Background Clear Instantly remove backgrounds from images using local AI. High quality, fully private, and lightning fast.
-
Code Beautifier Turn raw code into stunning, high-resolution macOS-style snippet images perfectly formatted for sharing on social media.
-
SVG Vectorizer Convert low-resolution raster images (PNG/JPG) into infinitely scalable mathematical SVG vectors.
-
JSON Formatter Instantly validate, format, and perfectly syntax-highlight raw JSON data locally in your browser.
-
Base64 Studio Instantly encode images and text to Base64, or decode mysterious strings locally and securely.
-
Markdown Studio Extensive split-screen Markdown editor with live preview, syntax highlighting, and a complete insert toolbar.
-
Metadata Stripper Extract hidden EXIF data and scrub your images locally for absolute privacy before sharing them online.
-
Unit Converter Instantly convert between length, weight, volume, data storage, speed, and more.
-
Aspect Ratio Calculator Calculate dimensions, find ratios, and use visual presets for perfect resizing.
-
Focus Timer A minimalist Pomodoro timer to manage deep work sessions and short breaks.
- Core: React, Vite
- Styling: Tailwind CSS, Framer Motion
- Icons: Lucide React
- PDF Operations: jsPDF, pdf-lib
- Image Processing: @imgly/background-removal
To start the local development server:
npm run devYour app will be live at http://localhost:5173.