Magnifica

A magnificent magnifier
Repo:F-Droid.Org
AppID:com.jarsilio.android.magnifica
Author:juanitobananas
License:GPL-3.0-only
Donation:Webpage
Bitcoin
LiberaPay
InRepoSince:2026-06-01
LastRepoUpdate:2026-10-18
LastAppUpdate:Unknown
LastVersion:1.4
Categories:Camera, Graphics
APK source:
icon Magnifica is a magnifier app I built because sometimes text is tiny, labels are impossible to read, and product designers apparently enjoy using microscopic fonts.

The name is a little bilingual joke, born of a glorious act of linguistic optimism. I'm Spanish, and "Magnifica" sounds a bit like "magnify" in English. At the same time it brings to mind magnífica in Spanish, which means "magnificent." So the goal was obvious: build a magnifier app that's, well... magnificent.

Features

▸ Magnifies stuff. The tiny print on a medicine box, the impossible serial number on a router, the ingredients list written by someone who clearly hates you — or that suspicious little dot on your kid's leg that you really, really need to know is a freckle and not a tick. Point, zoom, see.

▸ Freeze. Tap to hold a full-resolution still. While frozen, zoom in further and pan around to examine detail you couldn't see in the live view. Tap again to unfreeze. The volume buttons work too — either one freezes or unfreezes without touching the screen.

▸ Share. While frozen, tap to send the image to any app — the file is a plain JPEG with the active colour effect applied and no EXIF, no GPS, no timestamps, no device information.

▸ Sensible zoom. Tap plus and minus to snap through powers of two (1×, 2×, 4×, 8×…), or pinch to zoom smoothly anywhere in between. Zoom level is remembered when you switch away and come back.

▸ Tap to focus. See a blurry thing, tap it, it becomes a readable thing.

▸ A torch. On the back camera it's your real flashlight. The front camera has no flash, so it turns the whole screen blindingly white and calls that a "flash." It's a hack. It works.

▸ Front and back cameras, one button to flip between them.

▸ Color effects. Six filters applied live — negative, grayscale, high contrast, yellow on black, color-blind assist, or none. Tap to toggle; long-press to preview all six on a live thumbnail of your current view.

▸ Screen stays on. The display doesn't dim while the app is open.

No accounts. No ads. No mysterious permissions. It wants the camera, because it's a camera app, and then it would like to be left alone to do its job.

Magnifica is open source and released under the GPLv3 license[1]. Check out the code[2] if you like.

Get it
You can download it for free in F-Droid[3].

Translations are always welcome! :)

The app is available for translation on Transifex[4].

Magnifica: a magnificent way to make small things bigger.

[1] https://www.gnu.org/licenses/gpl-3.0.en.html
[2] https://gitlab.com/juanitobananas/magnifica
[3] https://f-droid.org/packages/com.jarsilio.android.magnifica/
[4] https://explore.transifex.com/juanitobananas/magnifica

WhatsNew:

New in 1.4

★ Added a button to share the frozen image (without any metadata).

New in 1.3.5

★ Added Czech translation.
★ Updated translations.

New in 1.3.4

★ Fix: zoom level is now restored when returning to the app after switching away.
★ Add Estonian translation. Thank you very much, tlend!

New in 1.3.3

★ Bring back some languages I accidentally removed 😅

New in 1.3.2

★ Updated translations.

New in 1.3.1

★ Fix crash while opening 'Licenses' menu item.

...

Download Source Issues
Screenshot_01.png Screenshot_02.png Screenshot_03.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages

Version 1.4 (2026-10-18) no RB details available help icon

Android Versions:
  • Target: 17.0
  • MinVer: 7.0
  • ABIs: arm64-v8a, armeabi-v7a, x86, x86_64

Download (2.8 M)

Version 1.3.5 (2026-10-14) no RB details available help icon

Version 1.3.4 (2026-10-12) no RB details available help icon