RiseupVPN to OpenVPN
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.
| Language | Pascal / Lazarus IDE |
| License | GPLv3 |
| Version | 1.0 |
| Release date | January 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/>.
permalink http://sizeof.cat/project/riseupvpn-to-openvpn-application/
created January 2, 2025
updated January 10, 2025
words 374
tags #projects, #riseup, #application, #lazarus, #pascal





























