Show HN: A fast, privacy-first image converter that runs in browser
Hacker News (score: 11)Description
I built ImageConverter.dev because I got tired of “free” image converter sites that force uploads, or throttle conversions.
So I made a tool that runs 100% client-side — meaning your images never leave your device. It’s built for speed, simplicity, and privacy.
What it does
Convert images between JPG, PNG, WebP
Works offline once loaded (PWA support)
How it works
It uses the Canvas API and WebAssembly to handle conversions directly in the browser. There’s no upload, no tracking, no server costs, and it’s fast even on mid-range devices.
Why I built it
I wanted an instant, no-ads, privacy-safe way to handle images for my personal projects — something lightweight enough to replace desktop tools.
Try it
Would love feedback from the community — especially on:
Performance on different browsers/devices
Thanks for reading!
More from Hacker
Bare metal programming with RISC-V guide (2023)
Bare metal programming with RISC-V guide (2023)
Fly's Sprites.dev addresses dev environment sandboxes and API sandboxes together
Fly's Sprites.dev addresses dev environment sandboxes and API sandboxes together
Show HN: FP-pack – Functional pipelines in TypeScript without monads
Show HN: FP-pack – Functional pipelines in TypeScript without monads Hi HN,<p>I built fp-pack, a small TypeScript functional utility library focused on pipe-first composition.<p>The goal is to keep pipelines simple and readable, while still supporting early exits and side effects — without introducing monads like Option or Either.<p>Most code uses plain pipe/pipeAsync. For the few cases that need early termination, fp-pack provides a SideEffect-based pipeline that short-circuits safely.<p>I also wrote an “AI agent skills” document to help LLMs generate consistent fp-pack-style code.<p>Feedback, criticism, or questions are very welcome.
Show HN: HN Sentiment API – I ranked tech CEOs by how much you hate them
Show HN: HN Sentiment API – I ranked tech CEOs by how much you hate them I built an API that extracts entities from Hacker News comments and classifies sentiment towards them as positive, negative, or neutral. It also classifies overall comment sentiment and assigns each entity a label (person, location, date, technology, organization, other).<p>505k+ comments, Oct 31 - Present.<p>Here's the leaderboard:<p>LOVED:<p>- Steve Jobs: 44% positive, 7% negative<p>- Linus Torvalds: 43% positive, 5% negative<p>- Gabe Newell: 34% positive, 8% negative<p>MID:<p>- Bill Gates: 22% positive, 8% negative<p>- Tim Cook: 15% positive, 30% negative<p>- Bezos: 12% positive, 18% negative<p>HATED:<p>- Zuckerberg: 4% positive, 35% negative<p>- Sam Altman: 8% positive, 38% negative<p>- Musk: 5% positive, 45% negative<p>Try it yourself:<p># Who does HN talk about the most?<p>curl "<a href="https://api.hnpulse.com/entities?label=person&sort=mentions" rel="nofollow">https://api.hnpulse.com/entities?label=person&sort=mentions</a>"<p># What are people saying about remote work?<p>curl "<a href="https://api.hnpulse.com/comments?entity=remote" rel="nofollow">https://api.hnpulse.com/comments?entity=remote</a> work&limit=3"<p># Is OpenAI's reputation getting worse?<p>curl "<a href="https://api.hnpulse.com/trends?entity=openai&bucket=day" rel="nofollow">https://api.hnpulse.com/trends?entity=openai&bucket=day</a>"<p># What technology gets mentioned alongside SF?<p>curl "<a href="https://api.hnpulse.com/entities?co-occur=SF&label=technology&sort=mentions" rel="nofollow">https://api.hnpulse.com/entities?co-occur=SF&label=technolog...</a>"<p>Stack: Go, PostgreSQL, GPT-4o mini for entity extraction<p>Docs: <a href="https://docs.hnpulse.com" rel="nofollow">https://docs.hnpulse.com</a> API: <a href="https://api.hnpulse.com" rel="nofollow">https://api.hnpulse.com</a>
No other tools from this source yet.