# File converter

<figure><img src="https://3864624312-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRdo1pkMnofwxf3lpWftw%2Fuploads%2FWvgMUTcJagPYQeu3MLoF%2Fimage.png?alt=media&#x26;token=255d246f-ba7a-4aa9-bbc6-38dcbcd2c490" alt=""><figcaption></figcaption></figure>

## Description <a href="#description" id="description"></a>

The **File Converter** node is designed to handle quick and reliable file format conversions directly within your workflow.<br>

**Field and Function:**

1. **Original file**\*
   * Input: the file you want to convert.
   * Example: `trigger.file` (a file uploaded or passed from a previous node).
2. **Original file format**\*

   * Select the format of the file you uploaded.
   * This ensures the system can correctly read the file before conversion.

   <figure><img src="https://3864624312-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRdo1pkMnofwxf3lpWftw%2Fuploads%2FQTphNBTatgdKoNljUYGF%2Fimage.png?alt=media&#x26;token=f2f937ba-c2da-4c88-af99-d8ae0d678b5a" alt=""><figcaption></figcaption></figure>
3. **Target file format**\*

   * Select the format you want to convert the file into.
   * The available options will depend on the format chosen in the **Original file format**.

   <figure><img src="https://3864624312-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRdo1pkMnofwxf3lpWftw%2Fuploads%2F8D2e5cDacguENCGl9DlK%2Fimage.png?alt=media&#x26;token=59bde341-1778-404e-895f-9c9715dfdfc2" alt=""><figcaption></figcaption></figure>

## List of relationships between "Original File format" and "Target file format" <a href="#description" id="description"></a>

<table><thead><tr><th width="301.42578125">Original file type</th><th>Target file format</th></tr></thead><tbody><tr><td>.txt (Plain Text)</td><td>.docx<br>.pdf<br>.html<br>.md</td></tr><tr><td>.json (JavaScript Object Notation)</td><td>.xlsx<br>.md<br>.xml<br>.base64</td></tr><tr><td>.html (HyperText Markup Language)</td><td>.docx<br>.pdf<br>.txt<br>.xlsx<br>.csv<br>.jpg<br>.png<br>.json<br>.md<br>.xml<br>.base64</td></tr><tr><td>.md (Markdown)</td><td>.docx<br>.pdf<br>.html</td></tr><tr><td>.csv (Comma-Separated Values)</td><td>.pdf<br>.xlsx<br>.jpg<br>.png<br>.json<br>.html<br>.xml<br>.base64</td></tr><tr><td>.jpeg/ .jpg (Joint Photographic Experts Group)</td><td>.pdf</td></tr><tr><td>.png (Portable Network Graphics)</td><td>.pdf</td></tr><tr><td>.pdf (Portable Document Format)</td><td>.docx<br>.pptx<br>.txt<br>.xlsx<br>.jpg<br>.png<br>.webp<br>.html</td></tr><tr><td>.xlsx (Microsoft Excel)</td><td>.pdf<br>.csv<br>.jpg<br>.png<br>.json<br>.html<br>.xml<br>.base64</td></tr><tr><td>.docx (Microsoft Word 2007 and later)</td><td>.pdf<br>.txt<br>.jpg<br>.png<br>.html</td></tr></tbody></table>

## Example <a href="#description" id="description"></a>

1. Input:
   1. Original File type = File PDF
   2. Target file format = File JPG

<figure><img src="https://3864624312-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRdo1pkMnofwxf3lpWftw%2Fuploads%2FYYDJB4Xzc84P3jb7q0MW%2Fimage.png?alt=media&#x26;token=6160fe5e-7346-4141-a173-a9db7aaa7059" alt=""><figcaption></figcaption></figure>

2. After executing the flow

<figure><img src="https://3864624312-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRdo1pkMnofwxf3lpWftw%2Fuploads%2FEzLasjvybA1lavyVkDDu%2Fimage.png?alt=media&#x26;token=2240b6f8-8b28-45ce-9f91-1f568eaaac8a" alt=""><figcaption></figcaption></figure>

3. At the "Output node", you can download the file

<figure><img src="https://3864624312-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRdo1pkMnofwxf3lpWftw%2Fuploads%2FwDWc1BYyjnMXTAoDfUmm%2Fimage.png?alt=media&#x26;token=04263c57-077b-4a4b-b9ce-2a9164e965dd" alt=""><figcaption></figcaption></figure>
