A modern, privacy-focused collection of web utilities that run entirely client-side. Convert, format, preview, and optimize files directly in your browser—no uploads, no sign-in required.
- Privacy-First: All processing happens client-side in your browser
- Multi-Language Support: Available in English, German, Spanish, and Italian
- Modern UI: Neon-styled, cyberpunk-inspired interface with smooth animations
- Command Palette: Quick tool access via
Ctrl+K/Cmd+K - 17+ Tools: Comprehensive set of utilities organized by category
- PNG ↔ JPG Converter
- JPEG → PNG Converter
- Image Compressor (with adjustable quality)
- SVG ↔ WEBP Converter
- Image → SVG Converter
- Image Resizer (for web and social media)
- PNG → ICO Converter
- WEBP → PNG/JPG Converter
- HEIC → JPG Converter (iPhone photos)
- AVIF ↔ JPG Converter
- Word Counter
- JSON Formatter & Validator
- Meta Tag Preview (SERP preview)
- Hash Generator (SHA, MD5)
- Framework: Next.js 15 (App Router) with Turbopack
- UI: React 19, Tailwind CSS 4
- Internationalization: next-intl
- Animations: Framer Motion
- Components: Radix UI
- State Management: Zustand
- Forms: React Hook Form + Zod
- Language: TypeScript
- Node.js 24.10.0 (managed via Volta)
- npm, yarn, pnpm, or bun
npm install
# or
yarn install
# or
pnpm installnpm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 in your browser.
npm run build
npm startnpm testThe app supports multiple locales:
- English (
en) - Default - German (
de) - Spanish (
es) - Italian (
it)
Locale switching is available via the language switcher in the navigation bar.
src/
├── app/ # Next.js App Router pages
│ ├── [locale]/ # Internationalized routes
│ │ ├── tools/ # Tool pages
│ │ ├── about/ # About page
│ │ └── contact/ # Contact page
│ └── api/ # API routes
├── components/ # React components
│ ├── chrome/ # Navigation, footer, command palette
│ ├── tools/ # Tool-specific components
│ ├── hero/ # Hero sections
│ ├── gallery/ # Image gallery
│ └── shared/ # Reusable UI components
├── data/ # Static data (tools list)
├── i18n/ # Internationalization config
├── lib/ # Utility functions
└── stores/ # Zustand state stores
- Client-Side Processing: All tools run in the browser for maximum privacy
- No Backend Required: Static site generation with Next.js
- Responsive Design: Works seamlessly on desktop and mobile
- Accessible: Built with accessibility best practices
- Fast: Optimized with Next.js and Turbopack
Private project - All rights reserved
This is a private project. For questions or feedback, please use the contact form in the application.