Knowledge Search


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

  [KB13220] Show Article Properties

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: