RiseupVPN to OpenVPN

RiseupVPN to OpenVPN icon

RiseupVPN to OpenVPN is an application that helps you convert the RiseupVPN data from the official servers into one (or multiple) OpenVPN profiles. It’s written in Pascal under the Lazarus IDE and designed to run both on modern OSes (Windows 11/10, macOS, Linux) as well as Windows 2000, XP and Windows 7 32bit.

It does work on Windows 98 too if you install KernelEx (but I have no idea if there is an OpenVPN client for Windows 98).

As a small easter egg, if you click on my logo image in the About tab, you will enable the Renew tab and function, which allows you to renew expired OpenVPN profiles (exported by this application). All Riseup VPN client certificates expire after 3 months, so they will need to be either renewed or new ones re-generated with a new client certificate.

If you don’t want to run executables on your system, you can use this online tool to do the same thing.

If you use Riseup’s VPN servers, consider donating for their upkeep.


LanguagePascal / Lazarus IDE
LicenseGPLv3
Version1.0
Release dateJanuary 2, 2025
Download- Windows 32-bit, Windows 64-bit
- Linux
- macOS 64-bit soon
- Mac OS X PowerPC soon
- source code zip archive

Prerequisites

Linux

Use your favorite package manager to install OpenSSL and its development libraries.

$ sudo apt install openssl libssl-dev

macOS

Use MacPorts or Homebrew to install OpenSSL.

$ brew install openssl

Screenshots

Windows

screenshots taken on Windows 10

Linux

screenshots taken on Devuan 12 and XFCE

macOS

screenshots taken on macOS Catalina

 

License

RiseupVPN to OpenVPN is written by sizeof(cat) and released under GPLv3.

This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
this program. If not, see <https://www.gnu.org/licenses/>.