ToolMulti
Your everyday online toolkit

RSA Key Generator

Free online RSA asymmetric encryption key pair generator

Tool Guide

Introduction

The online RSA key pair generator can quickly generate asymmetric RSA key pairs. It supports generating key pairs in various formats such as PKCS1, PKCS8, and XML, and supports one-click download to your local device.

RSA key pairs are usually generated using OpenSSL command-line tools, which is complex and inconvenient. With this tool, you can quickly generate and download key pairs.

It supports generating key pairs in PKCS1, PKCS8, MSBLOB, OpenSSH, PSS, PuTTY, Raw, and XML types.

How to Use

Select the key length and format type as needed, leave the password blank or fill it in, and click Generate.

After generation, you can copy the public or private key with one click, or download both keys packaged into a zip file.

How to Tell Whether a Key Pair Is PKCS1 or PKCS8?

PKCS1 key pairs typically begin with: -----BEGIN RSA PRIVATE KEY----- or -----BEGIN RSA PUBLIC KEY-----.

PKCS8 key pairs typically begin with: -----BEGIN PRIVATE KEY----- or -----BEGIN ENCRYPTED PRIVATE KEY----- or -----BEGIN PUBLIC KEY-----.

You can quickly distinguish PKCS#1 from PKCS#8 by the characteristics of these opening lines.