Photo Editing

29 open source Photo Editing apps

Acrylic Paint
APK
Acrylic Paint is a coloring tool based on the FingerPaint project taken from API demos.
F-Droid
BabbyPaint
APK
BabbyPaint is designed to be as simple as possible, perfect for little hands to start drawing without getting overwhelmed by options. It has a minimal interface with just the essentials: drawing, erasing, and a palette of fun colors. It even includes a handy "lock" button, preventing any accidental taps or swipes from leaving the app during creative time. No ads to distract your child, no in-app purchases, app doesn't steal your data, and is completely open-source and free! Currently works best in portrait mode on your phone.
F-DroidGitHub
Butterfly
APK
Butterfly is a note-taking app where your ideas come first. You can paint, add texts, and export them easily on every device. This app works on Android, Windows, Linux, and in the web. * Simple and intuitive: Every tool is in the right place. Open the app and start drawing. Change your tools by clicking on them. * Customizable: Change everything to your needs. Choose your custom color, create a palette, and add your pages to the paper. The paper has an infinite size, perfect for your ideas and notes. * Supports your favorite formats: Import and export are supported for images, PDF and SVG. Open these files directly to edit them. * Works on every device: The app is available for Android, Windows, Linux, and in the web. You can use it on your phone, tablet, or computer. * Choose where your data is stored: You can choose to store your data locally or in your favorite cloud (WebDAV). You can also export your data to a file and import it again. * Available in many languages: The app is available in many languages. Help us to translate this app to your language. * FOSS: The app is open source and free. You can contribute to the project and help to make it better. * Use it offline: You can use the app offline. You can draw, paint, and export your notes without an internet connection. * Use your favorite stylus: The app supports stylus and touch devices. You can draw and paint with your favorite stylus. * Write text: You can write text on your notes. You can change the font, size, and color. * Take photos: You can take photos and add them to your notes. You can also import photos from your gallery. * Editable: You can change the size, color, and position of every element after you added it to your note. * Add shapes: You can add shapes to your notes. You can choose between a rectangle, circle and line. * Structure your notes: Add areas and waypoints to your notes to keep them organized.
F-DroidGitHub
Coloring Book
APK
A coloring book for kids at age two and above. You can choose a color and paint the animals, plants and things with a simple tapping. There is a variety of colors and pictures. You can save the image on your device or share it via email and in social networks. If you send an image to this app, it will be transformed to a coloring book image of black lines around white areas. This way you can add hand-drawn pictures or color pictures of cars, houses, animals, people and more in a comic style. You can add new pictures to the app by placing them in the current saving location. As you can choose from pictures you saved there, your own added pictures will show up when a new picture can be chosen. If the images on the app are not enough, you can choose from the online image gallery. This gallery is also open to you to contribute more images to the app.
F-DroidGitHub
Coloring for Kids
APK
Lets your child simply paint with its fingers. He just have to choose a template, pickup colors on the palette and draw with a little tap. The drawings can be saved on the device and shared by mail or using social networks.
F-DroidGitHub
Doodle Dudette
APK
Discover a fun and educational experience for your children with this app! This innovative application offers a variety of pre-made drawings that children can color to their heart's content. From cute animals to exciting adventures - there's something suitable for every taste! Features: * Wide selection of pictures: Our app provides an extensive collection of images for children of all ages and interests. From animal lovers to space adventurers, there are countless opportunities to unleash creativity. * Easy operation: The user interface is child-friendly and allows little ones to navigate effortlessly between pictures and select their favorite drawings. * Interactive color selection: With a wide range of colors, children can bring their imagination to life and add a personal touch to their pictures. * Learning and developmental aspect: Coloring not only promotes artistic creativity but also fine motor skills and children's ability to concentrate. * Offline access: The app works without an internet connection, so your children can have fun anytime, anywhere. Let your children dive into a world of colors and fantasy and try the app now! International Age Ratings: * ACB: G (general) * ClassInd: L * ESRB: E (everyone) * PEGI: 3 * USK: 0 * IARC: 3
F-Droid
DrawAnywhere
APK
DrawAnywhere lets you sketch, annotate, and highlight directly on top of any screen. Great for following along video courses, recording tutorials or hosting presentations. Highlights: Stroke eraser toggleable via stylus buttons Touch passthrough to the app below 50-step undo/redo operations Minimal storage usage Tips: Long press and drag to move the toolbar around. After 3 seconds of inactivity, the toolbar becomes more transparent. Turn on Clear on hiding canvas to let the app clear the canvas when you hide it. Note: Touch passthrough will be turned off automatically as well. Turn off Canvas visible on start to hide the canvas on startup by default. Source is available on GitHub: https://github.com/shezik/DrawAnywhere
F-DroidGitHubIzzyOnDroid
Drawpile
APK
Drawpile is a collaborative drawing program that lets multiple people draw, sketch, paint and animate on the same canvas simultaneously. The Android version works on both tablets and phones. The program is built for use primarily with a pressure-sensitive pen, but drawing via touch is also possible. If you have any questions, need help with anything or can't manage to get the application working, check out the help page on drawpile.net on how to get in contact!
F-DroidGitHub
Droid Draw
APK
Control a pen holding Android and create complex shapes using part of the LOGO programming language. Not sure what Turtle Graphics and LOGO programming is? The original Turtle Graphics allowed a user to enter commands which represented what would be drawn out out on a Cartesian plane. Droid Draw brings this same functionality to Android users. Not sure what to do? Make sure to check out the help section in the app or visit the website. There is information on how to use the app and what every command does.
F-Droid
Fluffyboard
APK
Fluffyboard is a open source, free and self-hostable Whiteboard Application. Features: * Online Whiteboards * Offline Whiteboards * Downloading and Uploading Whiteboards * Import and export Whiteboardss * Organizing Whiteboards in Folders * Sharing online Whiteboards with readonly and write Permissions * Drawing lines * Highlighting * Drawing Straight Lines and Arrows * Drawing Rects, Triangles and Circles * Adding Text * Uploading Images * Importing PDF * Changing Background * Settings sync * Adding bookmarks * Changing Toolbar location
F-DroidGitHub
Fossify Paint Beta
APK
Fossify Paint is your go-to app for effortless sketching and creative expression. Whether you want to doodle something fun or craft detailed digital art, Fossify Paint is built to give you complete control while respecting your privacy. ✏️ QUICK & EASY SKETCHING: Start drawing immediately—no complicated setup or advanced tools needed. Just choose your brush size, pick your color, and bring your ideas to life on a clean digital canvas. 🎨 FULLY CUSTOMIZABLE ART SPACE: Customize every aspect of your drawing experience. Change the canvas background, adjust brush size, and fine-tune colors with precision using hex codes. 🖼️ VERSATILE FILE FORMATS: Fossify Paint supports popular formats like PNG, JPG, and SVG. Whether you’re saving a simple sketch or sharing detailed artwork, you can easily export your creations in the format that suits your needs. 🛡️ PRIVACY & SECURITY BUILT-IN: As with all Fossify apps, Fossify Paint works completely offline with no intrusive permissions. Your artwork stays secure on your device, ensuring peace of mind. 🌐 OPEN-SOURCE COMMITMENT: Fossify Paint is open-source and transparent. Explore the code on GitHub, contribute to the project, and be part of a community that values privacy and creativity. Fossify Paint caters to artists of all ages and skill levels—create, customize, and share your art, all while keeping your privacy intact. Explore more Fossify apps: https://www.fossify.org Open-Source Code: https://www.github.com/FossifyOrg Join the community on Reddit: https://www.reddit.com/r/Fossify Connect on Telegram: https://t.me/Fossify
F-DroidGitHubIzzyOnDroid
FreePaint
APK
FreePaint is a vector graphics drawing program for Android. Select a tool and turn your ideas into SVGs! # FEATURING - Material Design 3 with dynamic colors - Custom document sizes, fill/stroke colors, and stroke sizes - Eraser tool erases shapes from closed paths, or points from open paths - Saving/loading SVG files # Using FreePaint ## Paint tool Using this tool, you can either draw open or closed paths. Simply go to the overflow menu > Settings to access this and more options. ## Eraser tool When you select this tool, you can draw a shape to define the area you wish to erase. One of two things can happen depending on which path you want to erase from: For closed paths, the entire path will become green, and you can draw a shape to erase from the path. For open paths, individual points will become highlighted, and if those points are included in your eraser path, they will be deleted. Erasing a point inside a path will create 2 new paths. ## Pan/zoom tool With one finger, you can pan across the document. If you pinch the screen with two, it'll zoom in and out from the center. ## Selection tool You can draw a rectangle for an area you wish to select (marquee select). If any paths overlap that area, they will become "selected" and the rectangle will resize to include the selected paths. You can drag on that rectangle to move those paths, or draw on an empty space to create a new selection.
F-DroidGitHub
G
GIMP
Desktop
Free image editor for photo retouching, composition, and graphic design.
Image Toolbox
APK
✨ Image Toolbox ✨ Powerful all-in-one image editor, AI toolkit and format converter for creators and power users. Note: This is only a partial list of features. Full list is available in the README. Core Features Batch processing 310+ filters + custom filter chains (share via QR) File encryption/decryption (100+ algorithms) EXIF editing/deleting Load images from the internet Background removal (manual + AI models) Markup layers (stickers, text, shapes) Advanced drawing tools (pen, neon, highlighter, warp, pixelation, blur, spot healing) Flexible resizing (adaptive, aspect ratio, limits, multiple algorithms) Quality compression & size reduction AI Tools 81 ready AI models Upscale, denoise, colorize, enhance OCR (Text from Images) 120+ languages Fast / Standard / Best modes Batch extraction Write results to files or EXIF Conversion & Media HEIF, HEIC, AVIF, WEBP, JPEG, PNG, JXL, TIFF, QOI, ICO PDF & Documents PDF → Images Images → PDF Document scanning Image Tools Stitching, stacking, splitting Batch cutting Raster → SVG tracing Collages (2–10 images, 180+ layouts) Watermarking (text, image, timestamp, steganography) Barcodes Create & scan 13 formats (QR, Aztec, Data Matrix, EAN, Code 128, PDF417, UPC) Share as images
F-DroidGitHubIzzyOnDroid
K
Krita
APK
Krita is a professional painting program. It is made by artists that want to see affordable art tools for everyone. It's designed primarily for digital painting and 2D animation and features an OpenGL-accelerated canvas, colour management support, an advanced brush engine, non-destructive layers and masks, group-based layer management, vector artwork support and switchable customisation profiles. Note: android version of krita is optimized only for tablets and may behave poorly on phone screens.
F-Droid
Linwood Butterfly Nightly
APK
Butterfly is a note-taking app where your ideas come first. You can paint, add texts, and export them easily on every device. This app works on Android, Windows, Linux, and in the web. * Simple and intuitive: Every tool is in the right place. Open the app and start drawing. Change your tools by clicking on them. * Customizable: Change everything to your needs. Choose your custom color, create a palette, and add your pages to the paper. The paper has an infinite size, perfect for your ideas and notes. * Supports your favorite formats: Import and export are supported for images, PDF and SVG. Open these files directly to edit them. * Works on every device: The app is available for Android, Windows, Linux, and in the web. You can use it on your phone, tablet, or computer. * Choose where your data is stored: You can choose to store your data locally or in your favorite cloud (WebDAV). You can also export your data to a file and import it again. * Available in many languages: The app is available in many languages. Help us to translate this app to your language. * FOSS: The app is open source and free. You can contribute to the project and help to make it better. * Use it offline: You can use the app offline. You can draw, paint, and export your notes without an internet connection. * Use your favorite stylus: The app supports stylus and touch devices. You can draw and paint with your favorite stylus. * Write text: You can write text on your notes. You can change the font, size, and color. * Take photos: You can take photos and add them to your notes. You can also import photos from your gallery. * Editable: You can change the size, color, and position of every element after you added it to your note. * Add shapes: You can add shapes to your notes. You can choose between a rectangle, circle and line. * Structure your notes: Add areas and waypoints to your notes to keep them organized.
F-DroidGitHub
Linwood Flow Nightly
APK
Linwood Flow is a free, opensource time and event management software. You can choose where your data is stored and who can access it. Group your events and manage places and people. The app is available for Windows, Linux, Android and Web. * Simple and intuitive: Every tool is in the right place. Open the app and start managing your time. Invite people to your events and share your calendar with them. * Support your favorite formats: Import and export your old notes and events. Set the app as your default calendar app and use it with your favorite apps. * Works on every device: The app is available for android, windows, linux, and in the web. You can use it on your phone, tablet, or computer. * Choose where your data is stored: You can choose to store your data locally, in your favorite cloud (caldav) or decentralized using S5. You can also export your data to a file and import it again. * Available in many languages: The app is available in many languages. Help us to translate this app to your language. * FOSS: The app is open source and free. You can contribute to the project and help to make it better. * Use it offline: You can use the app offline. You can draw, paint, and export your notes without an internet connection. * Manage your time: You can manage your time using a calendar. You can add events to it and share them with your friends. * Manage your places: You can add places to the app and share them with your friends. Keep track which places are free and which are busy. * Manage users: Add users to the app to keep track of who is available and who is not. You can also share your calendar with them. Add birthdays to the app and get a notification when it is time to celebrate. * Manage your tasks: You can add tasks to the app and share them with your friends. You can also add your favorite tasks to the app. Set a deadline and get notified when it is due. * Take notes: You can add files and notes to your events. Add a backlog to your events to keep track of your progress. * Group your events: Group your events to know which events are related to each other. You can also add tags to your events to find them faster. * Irregular events: You can add irregular events to the app. Have irregular meetings? Add them to the app and get notified when it is time to meet. Simply copy the event and change the date.
F-DroidGitHub
Memento
APK
Simple note taking supporting colorized categories, rich text input and pictures. Features: * Create categories with different theme colors * Take simple notes and make text bold or italicized * Take drawing notes * Backup and restore notes
F-DroidGitHub
P
Photo Editor
APK
* Drawing on image with option to change its Brush's Color, Size, Opacity and Erasing. * Apply Filter Effect on image using MediaEffect * Adding/Editing Text with option to change its color. * Adding Emoji with Custom Emoji Fonts. * Adding Images/Stickers * Pinch to Scale and Rotate views. * Undo and Redo for Brush and Views. * Deleting Views * Saving Photo after editing.
F-DroidGitHub
PhotoChiotte
APK
Featured tutorial Set up your own secure online media server in 5 minutes menu->help->readme. Features - browse and display media at the same time - instant jump to any media even in huge collections (graphical representation of your directory structure) - split screen to compare pictures, draw, play videos or minigames, read comics... all at the same time - integrated multiple video player (mpv, optional) - create collections, favorites - display and manage your apache/nginx online media server, upload selections directly from app - resize, crop & filter pictures and videos (using ffmpeg filters) - minigames using your pictures (puzzle, swap tiles, tilt device, ...) - draw, on top of pictures, cut/edit/comment them, and with stylus support - slideshow - zapping mode - animated wallpaper/lockscreen with your own picture selection - comic reading mode - automatic background music player - seamlessly browse forum pictures bypassing ads and crap - display pictures directly from inside archives - root screenshot and screenrecord commands - howto and online readme buttons (direct link to codeberg) for issues/suggestions - minimal power consumption (no useless redraws) - AndroidTV, Watch (Wear OS), ChromeOS, AndroidAuto support Libraries - mpv : embedded video player, filmstrips & thumbnails, resize crop & filter pictures - tor : discover service (will be released in v2) Permissions - Internet : access your online server, browse forum pictures, tor discover service - Android 10- : write external storage : only used to copy/move/delete your selections - Android 11+ : manage external storage : only used to copy/move/delete your selections - Boot : on AndroidTV the music player will restart if running when shut down
F-Droid
P
Pocket Paint
APK
Paintroid is a graphical paint editor App, that, among others, allows setting parts of pictures to transparent, insert Text / Images, add Layers, use Color filling and picking tools, rotate, resize and position elements... It is also known as Pocket Paint, it is associated to Catroid (which is like Scratch but for Android).
F-DroidGitHub
PxerStudio
APK
An open-source pixel drawing tool for Android. Features: - Canvas zooming and moving (two fingers) - Layer support - Grid support - Unlimited undo and redo - Color picker with an alpha channel - Various tools (bucket fill, eraser, rectangle, pen, line, eyedropper...) - Create canvas size up to 128 x 128 - Exportable to GIF, PNG, sprite atlas, folder... - Support for multiple projects
F-DroidGitHub
Quick Draw Everywhere
APK
Quickly draw anywhere on your screen using a floating bubble and a simple, yet powerful drawing canvas. The app will create a popup icon, clicking that icon will open a drawing area. Draw and sketch in the provided area, when you are done click the save button. Features: * Save and view images * Draw/erase * Undo button
F-DroidGitHub
R
RawTherapee
Desktop
Open-source RAW image processing program with non-destructive editing.
Page 1