Single-page Toolkit — Image & Text Utilities
Ek halka, responsive aur privacy-first single-page website jo aapko chhote-mote file/tools tasks jaldi karne mein madad karega — bilkul client-side (aapke browser mein).
Tools
Image Resizer
Image Resizer tool ka udeshya hai images ko ek nirdharit dimension mein badalna bina quality loss ka simple canvas-based method se. Nichhe aap file choose karke width/height specify kar sakte hain. Agar aap aspect ratio banae rakhna chahte hain to "Maintain aspect" option tick karein. Result turant preview hota hai aur aap PNG/JPEG mein download kar sakte hain.
Image Compressor
Image Compressor client-side canvas par kaam karta hai. Aap JPEG quality value select karke image ka size bahut kam kar sakte hain. Note: PNG images ko compress karne ke liye algorithmic compression chahiye hota hai jo browser mein limited hai, isliye hum PNG ko JPEG mein convert kar compression perform kar sakte hain (aapko option milta hai). Compression visually acceptable rakhne ke liye quality slider ka use karein.
Image → Icon Converter
Image to Icon converter aapki image ko common icon sizes (256x256, 128x128, 64x64, 32x32) mein resize kar deta hai. Web browsers ke liye ise PNG favicon ke roop mein download kar sakte hain. Native .ico format banana client-side thoda complex hai bina libraries ke — isliye yeh tool high-quality PNG icon set generate karke unhe download karne deta hai (aap in PNGs ko easily .ico mein convert kar sakte hain agar aap kisi icon tool ya server-side script ka istemal karein).
Words & Characters Counter
Word Counter tool likhne, editing ya copywriting mein bahut upyogi hota hai. Yeh tool aapke text ka total word count, character count (spaces included/excluded), sentence count aur estimated reading time show karega. Neeche ek bada text area diya gaya hai — jab aap likhenge to counts turant update honge. Yeh tool SEO, social posts aur content writing ke liye handy hai.
Words: 0
Characters: 0
Sentences: 0
Est. reading time: 0 min
Text → Audio (TTS)
Text-to-Speech (TTS) tool browser ki SpeechSynthesis API ka use karke text ko bolta hai. Aap voice, rate aur pitch select kar sakte hain. Playback client-side hota hai — iska matlab aapki text server par nahi jati. Browser-based TTS playback sabhi modern browsers mein support hota hai, lekin direct MP3 download feature kuch limitations ke wajah se har browser mein reliably client-side available nahi hota. Neeche playback functional hai; agar aapko MP3 download chahiye to ek server-side endpoint ya external TTS API (jaise AWS Polly, Google Cloud TTS, etc.) zaroori hoga — instructions description mein diye gaye hain.
Note: Browsers allow playback via SpeechSynthesis. Creating an MP3 file client-side from the speech output reliably across all browsers requires either a server-side TTS API or advanced client-side routing of audio through an AudioContext and MediaRecorder which may not be available in every browser. If you want MP3 downloads, I can provide a small server script (Node.js) that uses a TTS provider to return an MP3 — request it from the contact section.
FAQ
Privacy — kya yeh tools server-side upload karte hain?
By default, sabhi tools client-side hi chalenge: matlab aapki files aapke browser mein hi process hoti hain aur server par upload nahi hoti jab tak aap khud "Upload" ya kisi external service ka use na karein. Agar aap MP3 downloads chahte hain via external TTS APIs toh uss case mein text/server request bhejna padega — yeh option optional hai.
Supported image formats?
Common formats jaise PNG, JPEG aur GIF (static) supported hain. Animated GIFs ko resize karna/humor se convert karna browser-side heavy ho sakta hai; simplified behavior static-first hai.