How to convert a file-based RSA SecurID software token from .sdtid format to a QR code in Authentication Manager 8.x
Originally Published: 2018-10-15
Article Number
Applies To
RSA Product/Service Type: RSA SecurID Software Token for iPhone and RSA SecurID Software Token for Android
RSA Version/Condition: 2.x
Issue
This article explains how to convert a file-based RSA SecurID software token from .sdtid format to a QR code in Authentication Manager 8.x using Token Converter utility.
Resolution
Before beginning, make sure Java is installed on your workstation.
- From a command prompt, run java to confirm.
- Download the RSA SecurID Software Token Converter 3.1 .zip file.
- Navigate to the directory where the TokenConverter310.zip file is located or move the .zip to another directory.
- Unzip the folder contents. It should contain two jar files: TokenConverter and zxing-core-2.1.
- On the Security Console, assign a software token to a user then distribute it as a file-based token.
If you have not distributed software tokens before, you will need to create a software token profile before continuing. - The file-based token will be in a .zip file named AM_Token.zip.
- Place the .zip in the same directory as the Token Converter files.
- Extract the .sdtid file in the .zip to the directory.
- Launch a command line prompt and navigate to the Token Converter folder.
- Enter the following command to convert the file-based token from /sdtid to a QR code to be imported on an Android device: java -jar TokenConverter.jar <fileBasedtokenName>.sdtid -android -qr -o qrCode.jpeg. In the image above the sdtid file is named android1x so the command would be:
java -jar TokenConverter.jar android1x.sdtid -android -qr -o qrCode.jpeg
To convert the .sdtid file for an iOS device, change -android to -ios.
This command creates a file named qrCode.jpeg, an image that will be generated in the same folder that holds the QR code, then it can be scanned from the end user's mobile application.
- If the file-based token is protected by a password, the password should also be provided when entering the command (java -jar TokenConverter.jar <fileBasedtokenName>.sdtid -android -qr -p <password> -o qrCode.jpeg), as follows:
java -jar TokenConverter.jar android1x.sdtid -android -qr -p P4ssw0rd! -o qrCode.jpeg
The user must also enter the password in the RSA SecurID app on the device to import the token.
- If required that the token expires after a required number of days, enter that value at the end of the command -d X, where X is the number of days.
java -jar TokenConverter.jar android1x.sdtid -android -qr -p P4ssw0rd! -o qrCode.jpeg -d 5
Related Articles
RSA SecurID software token is distributed in a disabled state when requested with modified software token profiles via the… 517Number of Views RSA SecurID software token .sdtid file fails to import into RSA SecurID Software Token 5.0 for Windows 1.88KNumber of Views Downloading RSA Authentication Manager license files or RSA Software token seed records 2.53KNumber of Views When replacing an RSA SecurID software token with a new software token the token PIN is not carried over to the new token 593Number of Views Invalid tokencode failures and expired QR code alerts in RSA SecurID Authenticate app 236Number of Views
Trending Articles
Quick Setup Guide - Passwordless Authentication in Windows MFA Agent for Active Directory RSA Authentication Manager 8.9 Release Notes (January 2026) Artifacts to gather in RSA Identity Governance & Lifecycle RSA Governance & Lifecycle 8.0.0 Administrators Guide RSA Governance & Lifecycle 8.0.0 Installation Guide
Don't see what you're looking for?