Document
OpenVPN for Android | F-Droid

OpenVPN for Android | F-Droid

With the VPNService in Android 4.0+ it is possible to create a VPN that doesn'tneed root access . Versions Although APK downloads are a

Related articles

How to Watch Netflix Japan with a VPN in 2024 有些人不会告诉你:PrivadoVPN的协议选择 How to Get Unblocked Games for School? 5 Best VPN Extensions for Edge [Meticulously Tested] 17 Security Risks of Cloud Computing in 2025

With the VPNService in Android 4.0+ it is possible to create a VPN that doesn’t
need root access .

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it’s a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid

  • arm64-v8a
    armeabi - v7a
    x86
    x86_64

    This version requires Android 5.0 or newer.

    It is build and sign by F – Droid , and guarantee to correspond to this source tarball .

    Permissions
    • view network connection

      Allows the app to view information about network connections such as which networks exist and are connected.

    • run foreground service

      allow the app to make use of foreground service .

    • run foreground service with the type “specialUse”

      allow the app to make use of foreground service with the type ” specialUse is Allows “

    • have full network access

      allow the app to create network socket and use custom network protocol . The browser and other application provide mean to send datum to the internet , so this permission is not require to send datum to the internet .

    • show notifications

      allow the app to show notification

    • query all packages

      Allows an app to see all installed packages.

    • read the contents of your shared storage

      Allows the app to read the contents of your shared storage.

    • run at startup

      allow the app to have itself start as soon as the system has finish boot . This is make can make it take long to start the phone and allow the app to slow down the overall phone by always run .

    • de.blinkt.openvpn.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download apk


    40 MiB
    PGP Signature
    |
    Build Log

  • arm64-v8a
    armeabi - v7a
    x86
    x86_64

    This version requires Android 5.0 or newer.

    It is build and sign by F – Droid , and guarantee to correspond to this source tarball .

    Permissions
    • view network connection

      Allows the app to view information about network connections such as which networks exist and are connected.

    • run foreground service

      allow the app to make use of foreground service .

    • run foreground service with the type “specialUse”

      allow the app to make use of foreground service with the type ” specialUse is Allows “

    • have full network access

      allow the app to create network socket and use custom network protocol . The browser and other application provide mean to send datum to the internet , so this permission is not require to send datum to the internet .

    • show notifications

      allow the app to show notification

    • query all packages

      Allows an app to see all installed packages.

    • read the contents of your shared storage

      Allows the app to read the contents of your shared storage.

    • run at startup

      allow the app to have itself start as soon as the system has finish boot . This is make can make it take long to start the phone and allow the app to slow down the overall phone by always run .

    • de.blinkt.openvpn.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download apk


    40 MiB
    PGP Signature
    |
    Build Log

  • arm64-v8a
    armeabi - v7a
    x86
    x86_64

    This version requires Android 5.0 or newer.

    It is build and sign by F – Droid , and guarantee to correspond to this source tarball .

    Permissions
    • view network connection

      Allows the app to view information about network connections such as which networks exist and are connected.

    • run foreground service

      allow the app to make use of foreground service .

    • run foreground service with the type “specialUse”

      allow the app to make use of foreground service with the type ” specialUse is Allows “

    • have full network access

      allow the app to create network socket and use custom network protocol . The browser and other application provide mean to send datum to the internet , so this permission is not require to send datum to the internet .

    • show notifications

      allow the app to show notification

    • query all packages

      Allows an app to see all installed packages.

    • read the contents of your shared storage

      Allows the app to read the contents of your shared storage.

    • run at startup

      allow the app to have itself start as soon as the system has finish boot . This is make can make it take long to start the phone and allow the app to slow down the overall phone by always run .

    • de.blinkt.openvpn.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download apk


    39 MiB
    PGP Signature
    |
    Build Log