# Utilities: File Conversions

Vehicle Spy contains a few tools for converting file formats. To use them, select [Tools](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-tools.md) -> [Utilities](/vspy-3-documentation/vehicle-spy-main-menus/main-menu-tools/tools-utilities.md) -> File Conversions then select the conversion you want to perform (Figure 1). A window will pop up asking for a Vehicle Spy buffer file (CSV or VSB). Find the file and click Open. Another window will open for saving the converted file. Give the file a name and click Save.

![Figure 1: Data file converters are found on the Tools : Utilities : File Conversions menu.](/files/LDiuCYUwUNhTzSTyrrPE)

Note that none of these file converters will change the original file. All of these converters work with a copy of the original file and leave the original untouched.

**Table 1: File Conversion Selections**

<table><thead><tr><th width="150">File Conversion Selection</th><th>Description</th></tr></thead><tbody><tr><td>Text Bus Capture to Signal Log<br>(.csv->.csv)</td><td>Converts a Vehicle Spy message+signal buffer file into a signal-only log file.<br><br>For example, use <a href="/pages/THDag3TxLSUl89YoAY1c">Messages view "Save"</a> (with Save Signals enabled!) to capture a message+signal CSV file. Use this conversion utility on that file and it becomes a CSV log file with only signal values in it, just like <a href="/pages/eB9anPfR2Jr7XuKfXdcC">Logging view</a> would generate.</td></tr><tr><td>Binary Bus Capture to Text Bus Capture<br>(.vsb->.csv)</td><td>Converts a Vehicle Spy binary buffer file into a Vehicle Spy CSV buffer file. (no signals)<br><br>For example, this can convert a VSB file captured from standalone logging into a CSV file for use in other programs.</td></tr><tr><td>Bus Capture to Vector Bus Capture<br>(.csv/.vsb->.asc)</td><td>Converts a Vehicle Spy message buffer file into a Vector? log file.</td></tr><tr><td>Bus Capture to OptoLyzer Bus Capture<br>(.csv/.vsb->.img)</td><td>Converts a Vehicle Spy message buffer file into an OptoLyzer? bus capture (img) file.</td></tr><tr><td>Bus Capture to Vector BLF Bus Capture<br>(.csv/.vsb->.blf)</td><td>Converts a Vehicle Spy message buffer file into a Vector? bus capture (blf) file.</td></tr></tbody></table>

Though it is not on the File Conversions menu, the **CSV2KML** converter takes GPS position information from a Vehicle Spy log file and converts it into a KML file for Google Earth.\
\
The various file converters are necessary because Vehicle Spy can save buffer files in three formats. Each file format has these unique qualities that are useful in different situations:

### Bus Capture CSV buffer file

* always has message data
* can include OR not include decoded signal data as set by the user (database might be required)
* readable by many applications
* larger size than Signal Log or VSB files

### Signal Log CSV file

* never has message data
* always has decoded signal data (database not required)
* readable by many applications
* basic table of signals vs time

### Bus Capture VSB (binary) buffer file

* always has message data
* never has decoded signal data (database required)
* readable only by Vehicle Spy
* smaller size than CSV files


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.intrepidcs.com/vspy-3-documentation/vehicle-spy-main-menus/main-menu-tools/utilities-file-conversions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
