Posts

tool

const express = require('express'); const multer = require('multer'); const sharp = require('sharp'); const path = require('path'); const fs = require('fs'); const app = express(); const upload = multer({ dest: 'uploads/' }); app.use(express.static('public')); // Serve static files like converted files // Convert API endpoint app.post('/convert', upload.single('file'), async (req, res) => { const file = req.file; const format = req.body.format; if (!file) { return res.json({ success: false, error: "No file uploaded." }); } try { let outputPath = ''; const fileName = `${Date.now()}_converted`; // File conversion logic if (format === 'png-to-jpg') { outputPath = `public/converted/${fileName}.jpg`; await sharp(file.path).toFormat('jpeg').toFile(outputPath); } else if (format === 'j...

flie convter tools

File Converter Tool File Converter Tool Select the file you want to convert and choose the desired format: Select Format: PNG to JPG JPG to PDF PSD to PNG PDF to PNG Convert File

File Convter

File Converter Tool File Converter Tool Select the file you want to convert and choose the desired format: Select Format: PNG to JPG JPG to PDF PSD to PNG PDF to PNG Convert File

URL

URL Shortener Free URL Shortener Enter a long URL to shorten it: Shorten URL Shortened URL: