FAQ

Check out solutions and information on various issues that may occur while using Photo Editor.

How to use my custom font (Android 10 and below)

Photo Editor supports custom fonts.

~ Android 9.0(Pie)
  1. Copy TTF fonts( *.ttf ) to a directory(any directory you want)
    You can download free fonts from free font sites: Search "free ttf fonts".
  2. Run Photo Editor
  3. Text/Image > Add Text
  4. Click Properties tab of the Text dialog
  5. Click Font button : Font dialog will be displayed
  6. Click Custom tab of the Font dialog
    Change directory to your font directory and select a font.

Android 10
  1. Text/Image > Add Text
  2. Click Properties tab of the Text dialog
  3. Click Font button : Font dialog will be displayed
  4. Click Custom tab of the Font dialog
  5. Add new font files
    Click A+ button add new font files
    If you want to add multiple files, click and hold a file in the file picker.
  6. Select a font in the list

For Android 10, you can use "Legacy Mode" instead:
  • This option enables the old-style font list view (~ Android 9.0) on Android 10.
  • Click Legacy Mode at the bottom of the Custom tab > Enable/Disable Legacy Mode

How to use my custom font (Android 11+)

Photo Editor supports custom fonts.

  1. Text/Image > Add Text
  2. Click Properties tab of the Text dialog
  3. Click Font button : Font dialog will be displayed
  4. Click Custom tab of the Font dialog
  5. Add new font files
    Click A+ button add new font files
    If you want to add multiple files, click and hold a file in the file picker.
  6. Select a font in the list

My custom font does not work

The cause of this issue is badly formed TTF font files. Minor issues in font files may be ignored or tolerated by most systems rendering the font, however the tolerance level in the early builds of Lollipop was not so high and some fonts fail to render causing the system to fall back to using the default font.
Solution: Convert TTF font file in https://www.font-converter.net/
  1. Upload a TTF font file
  2. Select target format to TTF
  3. Download result file
  4. Unzip the downloaded file and copy the TTF font file to your font folder

Screen Overlay Detected

Screen Overlay is a special permission granted to Android Apps, with the help of which Apps can appear on the top of other App Screen. You need to temporarily disable Screen Overlay permission of some Android apps to get rid of this error on your device.
Solution:
  1. Open Settings
  2. Scroll down to Apps
  3. Tap on Three Dots
  4. Click on Draw Over Other Apps
  5. Again tap on Three Dots
  6. Click on Show System Apps
  7. Now Turn off Screen Overlay of all apps

Turn on Documents in Settings > Installed apps first

This issue occurs on devices that do not support the Android Storage Access Framework.

Where: Tools > Animated Gif, Tools > Create PDF, Tools > Compress to ZIP

Solution: Turn off Use "Documents API"
  1. Settings
  2. Turn off Use "Documents API"

Caution:
  • This is a common problem with some Xiaomi devices.
  • Turn off this option ONLY IF your device does not support the Android Storage Access Framework. Otherwise, you may not be able to save to the SD card. Please use with caution.

Too many "Out of memory" errors

Photo Editor tries to load the image at its maximum size. Depending on the device, Photo Editor may not be able to accurately calculate the maximum available memory, and an out-of-memory error may occur.

Solution: Lower the maximum resolution to less than the detected value.
  1. Settings
  2. Change Reduce Max Resolution to less than 100%

Caution: After changing this option, you must reload the image.

Native library error

The native library was not loaded properly.

Solution:
  • If you installed Photo Editor from the App Store, please try a clean install.
  • If you installed Photo Editor from an APK file, please install Universal APK.
    • Uninstall Photo Editor
      You may need to backup config & preset : Menu > Backup
    • Install Universal APK

No space left on device

The device seems to run out of storage space.

Solution: please, make sure there is enough free space in Internal Storage or SD memory.

Failed to save due to unique file name error

This error occurs when Android can not create a unique file name.
Do not use a fixed string as the filename for saving in the Gallery.

Please, check the Gallery file name setting:
  1. Settings
  2. Save > Gallery Folder
  3. Reset OR Change the file name
    In order to have a different file name each time you save, you must use template variables in the file name. ( ex, "IMG_{#date#}_{#time#}" )
  4. APPLY

Permission error when saving to Gallery (Android 9 and below)

  • If you can not save to SD card, you should turn on Use "Documents API" and turn off Legacy Folder Picker.
    1. Settings
    2. Turn on Use "Documents API"
    3. Turn off Legacy Folder Picker (For Lollipop and later)
    4. Save > Gallery Folder: Select a folder

  • Otherwise, please check the Gallery Folder is writable. (Select a writable folder)
    1. Settings
    2. Save > Gallery Folder: Select a writable folder

Permission error when saving to Gallery (Android 10+)

Permission may be revoked for various reasons.
You can grant permission by selecting the folder again.

Solution: click SELECT button and select the folder again.

Failed to overwrite the image (Android 9 and below)

If an image is opened from a third-party app, the image can be overwritten only if the app supports it. (only if write permission is given or the file path is provided)
Many third-party apps do not support overwriting.

Please, try one of the methods below to overwrite the image:
  • Photo Editor's Gallery menu
    Photo Editor > Gallery > Internal Storage > Select an image
  • Photo Editor's Built-In Gallery
    Photo Editor > Built-In Gallery > Select an image

Failed to overwrite the image (Android 10+)

  • If you opened the image from a third-party app ...

    Overwrite is only possible if the source app supports it. (only if write permission is given or the file path is provided)
    Many third-party apps do not support overwriting.

    Please, try one of the methods below to overwrite the image:
    • Photo Editor's Gallery menu
      Photo Editor > Gallery > Internal Storage > Select an image
    • Photo Editor's Built-In Gallery
      Photo Editor > Built-In Gallery > Select an image

  • If you opened the image from Gallery > Images ...

    Android 10+ does not allow app to overwrite image opened from Gallery > Images
    If you want to overwrite the image, please try following:
    • Gallery > Internal Storage > Select the folder that contains your images > Select an image

An error occurs when saving an image in a folder (Save to Gallery, Save As, Batch)

  • If the device manufacturer is HUAWEI ...

    This issue only occurs on some Huawei devices. (Android 10)
    Photo Editor uses the standard API defined by Android. It's not a bug we can fix.

    Some users said that it was solved by enabling one option in the developer options.
    However, it seems that this often doesn't work.
    Anyway, try turning on "Force allow apps on external storage" in developer options.

    If all of the above doesn't work, try using Save As (Storage)

  • Save to Gallery

    This error occurs when Android can not create a unique file name.
    Do not use a fixed string as the filename for saving in the Gallery.
    Please, check the Gallery file name setting:
    1. Settings
    2. Save > Gallery Folder
    3. Reset OR Change the file name
      In order to have a different file name each time you save, you must use template variables in the file name. ( ex, "IMG_{#date#}_{#time#}" )
    4. APPLY

  • Save As

    This error occurs when Android can not create a unique file name.
    Please try again using other file names.

  • Batch

    This error occurs when Android can not create a unique file name.
    In order to have a different file name each time, you may need to add more template variables in the output file name. ( ex, {#date#}, {#time#}, {#number1#}, ... )

"Overwrite if destination file exists" doesn't work on Android 10+ (Save As, Batch, Tools > Crop(Puzzle))

Since Android 10, Photo Editor uses the Storage Access Framework(SAF) API to store files.
SAF does not provide an API to overwrite existing files, and the file name existence check API is slow.
Depending on the document provider, it may not be possible to properly check the existence of the file.
If you get an error with Save As, you can use Save As (Storage) instead.
  • Save As (Storage) > Select an existing file to overwrite

Batch Rename failed on Android 10+

Rename may not be supported according to where files loaded from.
In this case, "java.lang.UnsupportedOperationException: Rename not supported" error will occur.

  • If you open files from other app

    Rename does not supported in Android 10.
    You should load files from the Gallery menu.

  • If you open files from the Gallery menu

    Android 10 does not allow rename(or writing) in “Images” and “Downloads” in the File Picker. (Read only media files)
    Please, select files from “Internal storage”.
    Select “Internal storage” in the File Picker > Select a folder > Select files.

Unable to install Photo Editor after upgrading device to Android 11

We don't know why this issue only occurs on some devices upgraded to Android 11.
( This issue may be related to the upgrade process. )
A factory reset will fix this problem, but will delete all data. :-(

There are several articles about this problem, which may help you solve this problem:
If you can use adb, please try following:
  1. adb shell pm uninstall com.iudesk.android.photo.editor
  2. Install Photo Editor

How do I turn off "Don't Keep Activities" in Android Developer Options?

You must turn off Developer options > Apps > Don't keep activities in order to function correctly.

Solution: What is "Don't Keep Activities" in Android Developer Options?

What is "Chroma subsampling"?

Chroma subsampling is the practice of encoding images by implementing less resolution for chroma information than for luma information, taking advantage of the human visual system's lower acuity for color differences than for luminance. - From Wikipedia

WEBP compression format & quality

  • WebP Lossy format
    Quality of 0 means compress for the smallest size. 100 means compress for max visual quality.
  • WebP Lossless format
    Quality refers to how much effort to put into compression. A value of 0 means to compress quickly, resulting in a relatively large file size. 100 means to spend more time compressing, resulting in a smaller file.
  • WebP Compression Techniques

What is "Blend modes"?

Blend modes (or Mixing modes) in digital image editing and computer graphics are used to determine how two layers are blended into each other. - From Wikipedia

What is "Scale mode"?

  • Fit: Fits the entire image into the specified size. Scales the image proportionally. Does not crop the image.

    Fit
  • Fill: Fills the entire specified size with the image. Scales the image proportionally. Crops the image as needed.

    Fill
  • Stretch: Fills the entire specified size with the image. Stretches the image disproportionally as needed. Does not crop the image.

    Stretch

What is "Time zone"?

A time zone is a region of the globe that observes a uniform standard time for legal, commercial, and social purposes. - From Wikipedia