frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: JFIF to JPG – A Lightweight Client-Side Converter (No Uploads Needed)

https://jfif-to-jpg.com/
1•seagnson•1h ago
Hey!

I built a new "JFIF to JPG Convertor", a super lightweight web tool that converts .jfif images to .jpg directly in your browser — instantly and privately, without uploading anything to a server.

If you’ve ever downloaded images from the web or social media only to find them in the annoying .jfif format, this fixes that with a single click. Everything runs locally in JavaScript, so it’s fast and secure.

Features:

100% client-side (no uploads, no tracking, no cookies)

Instant conversion, even for large batches

Privacy-friendly — your files never leave your device

Minimalist design, mobile-friendly

Works offline once loaded

The goal was to make a clean, open, and privacy-respecting alternative to heavy online converters full of ads and analytics scripts.

Would love your feedback on performance, UI simplicity, or ideas for future improvements (e.g., drag-and-drop batch processing, EXIF handling, or direct rename support).

Try it here: https://jfif-to-jpg.com

Comments

seagnson•1h ago
Thanks everyone for checking it out!

A few technical notes about how JFIF to JPG works:

It’s written in vanilla JavaScript, no frameworks — just an <input type="file">, a canvas, and the browser’s built-in toDataURL("image/jpeg") API.

The conversion happens entirely client-side. The image never leaves your device — not even temporarily. That means full privacy, zero bandwidth use, and instant processing.

The site doesn’t use cookies, analytics, or third-party scripts. It’s intentionally minimal to stay fast and compliant with privacy regulations.

It’s designed to work offline once cached by your browser — ideal for users in low-connectivity areas.

Tech Stack:

HTML5 + JavaScript (no frameworks)

CSS for a simple responsive layout

Hosted on Cloudflare Pages for global CDN + SSL

Upcoming ideas:

Drag-and-drop multiple file support

Preserve EXIF data on conversion

Add a dark mode toggle

Would love to hear your thoughts on privacy-first frontend tools like this — do you prefer pure JS local tools over heavier web apps?

The most dangerous corner of a balance-sheet

https://www.economist.com/finance-and-economics/2025/10/08/the-most-dangerous-corner-of-a-balance...
1•hhs•48s ago•0 comments

Hard disk LEDs and noisy machines

https://blogsystem5.substack.com/p/hard-disk-leds-and-noisy-machines
1•FromTheArchives•6m ago•0 comments

Show HN: GPU Rank, a dataset of GitHub repos that utilize heterogenous computing

https://tyler-hilbert.github.io/GPURank/
1•Tyler-Hilbert•10m ago•0 comments

Build Server Protocol

https://build-server-protocol.github.io/
1•znpy•12m ago•0 comments

Australian Climate Risk Assessment issues dire warnings

https://www.wsws.org/en/articles/2025/10/09/ickj-o09.html
2•PaulHoule•12m ago•0 comments

BBC computer literacy project archive

https://clp.bbcrewind.co.uk/
1•fanf2•13m ago•0 comments

Happy International Repair Day 2025

https://www.ifixit.com/News/113812/happy-international-repair-day-2025
1•gnabgib•15m ago•0 comments

Bit banged 100 MBit/s Ethernet transmission on RPi Pico

https://github.com/steve-m/Pico-100BASE-TX
2•metropolis_pt2•15m ago•1 comments

The test for U.S. citizenship is about to get harder

https://www.npr.org/2025/10/16/nx-s1-5566732/the-trump-administration-is-rolling-out-changes-to-t...
1•geox•15m ago•1 comments

The viral new "Definition of AGI" paper has fake citations which do not exist

https://twitter.com/m2saxon/status/1979349387391439198
4•archon1410•15m ago•1 comments

Skillz: Anthropic‑Style Skills for Any MCP Client

https://elite-ai-assisted-coding.dev/p/skillz
1•intellectronica•16m ago•0 comments

Learn Go the Hard Way

https://learncodethehardway.com/emails/21-learn-go-the-hard-way-draft-1-released/
3•ryandotsmith•19m ago•0 comments

TanStack DB: A reactive client store for building super fast apps

https://tanstack.com/db/latest
1•ko_pivot•22m ago•0 comments

Flowistry: An IDE plugin for Rust that focuses on relevant code

https://github.com/willcrichton/flowistry
1•Bogdanp•22m ago•0 comments

Gnome Has a New Security Threat Scanner Powered by VirusTotal

https://www.phoronix.com/news/GNOME-Lenspect-Threat-Scanner
1•rbanffy•24m ago•0 comments

Rare Earths Aren't Rare

https://marginalrevolution.com/marginalrevolution/2025/10/rare-earths-arent-rare.html
1•asplake•25m ago•0 comments

How to Get to Mars

https://sciencefictiontalk.substack.com/p/how-to-get-to-mars
1•HR01•26m ago•0 comments

Marine colonel quits after 24 years citing concern for future of US under Trump

https://www.theguardian.com/us-news/2025/oct/16/marine-resigns-trump-hegseth
2•hypeatei•26m ago•1 comments

Google's AI Cracks a New Cancer Code

https://decrypt.co/344454/google-ai-cracks-new-cancer-code
1•signa11•29m ago•0 comments

Winre Freezes After KB5066835

https://learn.microsoft.com/en-gb/answers/questions/5586986/win11-24h2-winre-freezes-after-kb5066...
1•acqq•31m ago•0 comments

Browsing behavior exposes identities on the Web

https://www.nature.com/articles/s41598-025-19950-3
1•XzetaU8•34m ago•1 comments

SHOW HN: I made a site for 100% location independent jobs too

https://job.careers/
1•lanmao_163•34m ago•0 comments

We are in the "gentleman scientist" era of AI research

https://www.seangoedecke.com/ai-and-informal-science/
1•edanm•36m ago•0 comments

Show HN: Silly Morse code chat app using WebSockets

https://noamtamir.github.io/morwse/
4•noamikotamir•37m ago•0 comments

The Best Way to Learn Might Be Starting at the End

https://interjectedfuture.com/the-best-way-to-learn-might-be-starting-at-the-end/
1•iamwil•39m ago•0 comments

The Future of Attention

https://micro.mu/blog/2025/10/18/the-future-of-attention.html
1•asim•44m ago•0 comments

AI-related data centres use vast amounts of water

https://www.cbc.ca/news/ai-data-centre-canada-water-use-9.6939684
1•cratermoon•46m ago•0 comments

A Random Walk in ℤ⁵

https://gist.github.com/olooney/d98f8e862a11974f36b3620f517df006
2•olooney•46m ago•0 comments

Show HN: Terminal Markdown notes using lockbook's CLI

https://www.youtube.com/watch?v=UwXiAAtgjb8
2•parthmehrotra•46m ago•0 comments

Generating Automatic Feedback on UI Mockups with Large Language Models

https://dl.acm.org/doi/full/10.1145/3613904.3642782
1•azhenley•47m ago•0 comments