# Fiddler Rules Archives (FARX)

## Environment

| Property | Value              |
| -------- | ------------------ |
| Product  | Fiddler Everywhere |

## Description

The FARX abbreviation stands for Fiddler Rules Archive, the native format in which Fiddler applications (like Fiddler Everywhere and Fiddler Classic) can generate and export rules or groups of rules.

> tip The rules archives originated from Fiddler Classic, where they were used alongside the AutoResponder feature. Thus, the FARX abbreviation originally came from the Fiddler AutoResponder Archive. The Fiddler Everywhere application enhanced the AutoResponder feature through its **Rules** tab.

## Solution

The following sections describe how to use FARX files with Fiddler Everywhere.

### Using FARX with Fiddler Everywhere

The Fiddler Everywhere application automatically recognizes the FARX extension as a native extension. Double-clicking on the FARX file immediately loads it as a new group in the **Rules** tab of Fiddler Everywhere.

Through the **Rules** toolbar, you can also manually import existing FARX files or export selected rules as FARX files.

![FARX import and export options](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/assets/6a252f84e2444ba390141331f897bfd3/farx-files-options.png)

### Importing Rules from Fiddler Classic

The import wizard in Fiddler Everywhere allows you to import AutoResponder rules from the Fiddler Classic application. The imported rules load it as a new group in the **Rules** tab of Fiddler Everywhere and can be exported at any point as *FARX* files.

[Learn more about the import wizard here..](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/fiddler-classic/fiddler-classic-migration-guide#importing-autoResponder-rules)

### Using SAZ to Create FARX Rules

In addition to creating rules from scratch, you can use any saved SAZ archive and import it as a rule while using the  **Import** button within the **Rules** toolbar.

![imporing SAZ as FARX file](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/assets/5101735a5eab3c6815e34526c1a06fac/import-saz-as-farx.png)

As a result, the session contained in the SAZ archive will create a rule that mocks the traffic. For example, you can load any HTTPS Session with the GET method to produce a rule that will mock the HTTP Response and then make additional modifications per your requirements.

Once the rule is created, export it as a FARX file through the **Export** option in the **Rules** toolbar.

![Creating FARX rule from SAZ archive](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/assets/9321583ba751ef09b39a586a4ebe2f0a/creating-rule-from-saz.png)

### Using Live Traffic to Create FARX Rules

Apart from creating a rule from SAZ, you can also directly use captured HTTPS traffic to create a new mocking rule. Use the **Create New Rules** option from the context menu in the **Live Traffic** grid for that purpose.

![create new rules from captured traffic](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/assets/e07aa37dfa9291a11c7eb6ea96531408/farx-create-new-rule-context-menu.png)

## See Also

* [Modify traffic with the Fiddler Rules](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/modify-and-filter-traffic/modify-traffic-with-rules)
* [Mocking traffic with the Fiddler Rules](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/modify-and-filter-traffic/mocking-traffic-with-rules)
* [Replaying HTTPS Traffic with the Fiddler Rules](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/modify-and-filter-traffic/replaying-traffic)
* [Rules tab options and structure](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/modify-and-filter-traffic/organizing-rules)
* [Creating and Using Breakpoints in Fiddler Everywhere](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/modify-and-filter-traffic/breakpoints)
* [Understanding and Using Conditions and Actions in the Fiddler Rules](https://www.telerik.com/fiddler/fiddler-everywhere/documentation/modify-and-filter-traffic/conditions-and-actions)
* [Introducing the Rules tab (blog post)](https://www.telerik.com/blogs/introducing-new-rule-builder-fiddler-everywhere)
