Support Support Downloads Knowledge Base Service Request Manager My Juniper Community

Knowledge Base

Search our Knowledge Base sites to find answers to your questions.

Ask All Knowledge Base Sites All Knowledge Base Sites JunosE Defect (KA)Knowledge BaseSecurity AdvisoriesTechnical BulletinsTechnotes Sign in to display secure content and recently viewed articles

How to use the IOS to JUNOS translator (I2J) tool for converting full IOS configuration files into Juniper JUNOS format



Article ID: KB13220 KB Last Updated: 03 May 2018Version: 6.0
The IOS to JUNOS translator (I2J) converts full IOS configuration files into Juniper JUNOS format.  This tool addresses user concerns about investing time and resources for manually converting IOS configurations to a JUNOS format.

The end user requires a tool for converting IOS configuration files into Juniper JUNOS format.


The IOS to JUNOS translator (I2J) tool allows the user to easily import their IOS configurations and convert them to a JUNOS format. 

IOS to JUNOS Translator (I2J):

Terms of Use:

The I2J tool is made available "AS IS" to assist you in the conversion of IOS configuration files to JUNOS configuration files.  Files output by the I2J tool, however, may require additional editing or modification before they can be used in Juniper Networks products.  The IOS to JUNOS Translator (I2J) converts full Cisco IOS configuration files for both Cisco 75xx and 12xxx platforms into Juniper Networks JUNOS format. However, not all IOS commands are translated. Hand reviewing the output is necessary. Although most IOS commands can be input singularly, this is not recommended or supported.

I2J Translator Overview:

  • The Juniper Networks I2J is a software configuration translator that converts Cisco IOS to Juniper Networks JUNOS software for both routing and switching platforms.
  • I2J stands for IOS to JUNOS. I2J is a web based configuration migration tool and can be accessed by the link provided.
  • I2J assists in migrating from Cisco routers and switches to juniper routers and ethernet based switches.
  • I2J reduces the migration time for converting IOS configurations to JUNOS and provides automation for configuration conversion.

Accessing the I2J Tool

  • IOS to JUNOS Translator (IMPORTANT: you must be logged into the Juniper Support site prior to selecting this link)

How to use I2J:
  1. Enter your username and password to access I2J.
  2. There are 2 ways you can provide input, either you can paste the configuration to the box or upload a file.
  3. Once you have entered the IOS configuration, click on translate.
  4. The JUNOS configuration is output.
    • In some cases where IOS interfaces get mapped to JUNOS interfaces a "CONVERSION OPTIONS" page will be displayed. In this page the user can change interfaces port numbers.
    • The final output display will also show you lines that could not be converted, lines with warnings, and lines with previously shown errors.  You may have to manually convert these highlighted lines.
  5. You can download the I2J output by clicking on the "Download I2J Output"
Modification History:
2018-05-02: corrected link for I2J tool.

Related Links

Comment on this article > Affected Products Browse the Knowledge Base for more articles related to these product categories. Select a category to begin.

Security Alerts and Vulnerabilities

Security Alerts and Vulnerabilities Product Alerts and Software Release Notices Problem Report (PR) Search Tool EOL Notices and Bulletins JTAC User Guide Customer Care User Guide Pathfinder SRX High Availability Configurator SRX VPN Configurator Training Courses and Videos End User Licence Agreement Global Search