Image Tools is a fast, static, browser-based image utility website for https://image.itisuniqueofficial.com. It includes tools for compression, resizing, cropping, conversion, PDF creation, enhancement, rotation, watermarking, and metadata cleanup.
- Node.js project
- Vite
- TypeScript
- Vanilla HTML/CSS/TS frontend
- Tailwind CSS CDN for utility availability
- Font Awesome CDN for icons
- jsPDF for client-side Image to PDF generation
- Static output for Cloudflare Pages
npm install
npm run devnpm run buildThe production output is generated in:
dist
npm run preview- Push this project to a GitHub repository.
- Open the Cloudflare Dashboard.
- Go to Workers & Pages.
- Create a Pages project.
- Connect the GitHub repository.
- Set the build command to
npm run build. - Set the output directory to
dist. - Deploy the project.
- Add the custom domain
image.itisuniqueofficial.comin the Pages custom domains settings.
The project includes public/_redirects:
/* /index.html 200
This lets Cloudflare Pages serve the Vite SPA for direct visits to routes such as /image-compressor or /tools.
Most implemented tools use browser APIs such as FileReader, URL.createObjectURL, Canvas, Blob, and image decoding. Files are not intentionally uploaded or stored by this static website. Browser support, memory limits, and image format support can vary by device.
Prepared placeholder pages are included for workflows that need additional specialized integrations:
- PDF to Image requires a client-side PDF renderer.
- Background Remover requires an AI or segmentation integration.