---
title: 1001fx
slug: fx1001
description: How to integrate 1001fx with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_fx1001.png
docTags: 
createdAt: 2025-10-07T06:40:58.264Z
---

| ::Image[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/fx1001.png" size="50" width="512" height="512" position="center" alt="1001fx logo" showCaption="false"}<br /> | 1001FX is an online platform offering tools and resources for forex traders, including signals, analytics, and trading strategies. Integrating with Make.com enables users to automate trading workflows and streamline access to real-time forex data. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
**Limited documentation**

We currently can't provide complete documentation for 1001fx because there isn't enough publicly available information about this app. Our AI-powered documentation system relies on comprehensive data from 1001fx and public sources to create detailed guides.
:::

# 1001fx modules

You can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Add Value to a Date

Easily add or subtract a specific number of days, months, or other time units to any date you choose. Just enter a positive value to add time, or a negative value to subtract it.
:::

:::ExpandableHeading
### Add Watermark to PDF

Adds the image you provide as a watermark to every page of your selected PDF file.
:::

:::ExpandableHeading
### Add Watermark to Video

This module lets you add an image as a watermark to your video at the position you choose. After processing, you'll get a link to download the watermarked MP4 video, which will be available for 48 hours. For more details, visit: https\://1001fx.com/functions/addwatermark2video
:::

:::ExpandableHeading
### Ask AI

Get a response from an AI using either a ready-made template (like Summarize Text, Translate, or Check Spelling and Grammar) or your own custom prompt. Charges apply based on the number of tokens used. For more details on available prompts, visit https\://1001fx.com/functions/askai.
:::

:::ExpandableHeading
### Check Date against Condition

Checks if a specific date meets certain conditions, such as whether it’s valid or falls within a particular range.
:::

:::ExpandableHeading
### Check if Date is a Holiday

Find out if a specific date is a public holiday in a chosen country, and optionally in a particular state. For a list of supported country codes, visit https\://github.com/commenthol/date-holidays. Learn more at https\://1001fx.com/functions/isholiday.
:::

:::ExpandableHeading
### Convert Asset into Base64 String

Easily convert your uploaded files (like images, zip files, audio, video, PDFs, and more) or files from a provided URL into a base64-encoded string. For more details, visit: https\://1001fx.com/functions/asset2base64
:::

:::ExpandableHeading
### Convert Geocode

Converts the provided geocode into a different location format, making it easier to use or understand. For more details, visit: https\://1001fx.com/functions/convertgeocode
:::

:::ExpandableHeading
### Convert HTML String or URL to an Image

Transforms an HTML string or a webpage URL into an image. If you provide an HTML string, you can include text replacements, and Tailwind CSS classes are supported. Learn more: https\://1001fx.com/functions/html2image
:::

:::ExpandableHeading
### Convert MP3 into MP4 with Images

Easily turn your MP3 audio into an MP4 video by adding a thumbnail and images at specific times. You'll get a link to download your new MP4 file, which will be available for 48 hours. Learn more: https\://1001fx.com/functions/audio2video
:::

:::ExpandableHeading
### Convert Office Document

Easily converts your Office document (like Word, Excel, or PowerPoint) into a PDF file.
:::

:::ExpandableHeading
### Convert Texts to an Image

Transforms several pieces of text into an image with a colored background. You can also use a transparent background if you want to overlay the text onto another image. Learn more: https\://1001fx.com/functions/text2image
:::

:::ExpandableHeading
### Convert a CSV to Array of Objects

Converts a valid CSV file into an array of objects, making it easy to work with your data in a structured format. Please note, this module only works with standard CSV files, not Excel or Google Sheets documents. For more details, visit: https\://1001fx.com/functions/csv2array
:::

:::ExpandableHeading
### Convert a Date to a Timezone

This module takes a date you provide and converts it to the timezone you choose, making it easy to work with dates across different regions. For more details, visit: https\://1001fx.com/functions/converttimezone
:::

:::ExpandableHeading
### Create Fake Data

Generates realistic sample data for testing and development, such as addresses, dates, placeholder text, product names, company details, images, random numbers, URLs, and much more. This helps you quickly create mock data for your projects. For more details, visit: https\://1001fx.com/functions/createfakedata
:::

:::ExpandableHeading
### Create Text / HTML from Template and Data

Easily generate custom text by combining your own templates with specific data—perfect for creating dynamic HTML content or building interactive web applications. This module uses Handlebars, so you can include logic and placeholders in your templates. Learn more about Handlebars at https\://handlebarsjs.com/ and see additional details at https\://1001fx.com/functions/template2text.
:::

:::ExpandableHeading
### Create a Bar Chart

Generates a bar chart using your own data and preferred design options. You can download the chart as an image or a PDF file. For more details, visit: https\://1001fx.com/functions/barchart
:::

:::ExpandableHeading
### Create a Line Chart

Generates a line chart based on your custom data and design preferences. You can choose to receive the chart as an image or a PDF file. For more details, visit: https\://1001fx.com/functions/linechart
:::

:::ExpandableHeading
### Create a Pie Chart

Generates a pie chart based on your custom data and design preferences. You can choose to receive the chart as either an image or a PDF file. For more details, visit: https\://1001fx.com/functions/piechart
:::

:::ExpandableHeading
### Crops an image by the given x, y, width and height paramters.

Crop an Image – Easily trim your image to the size you want by selecting the area you wish to keep.
:::

:::ExpandableHeading
### Cut Audio File

This module lets you trim an MP3 file—either from a file you upload or a URL—by specifying where to start (in seconds) and how long the clip should be.
:::

:::ExpandableHeading
### Decrypt a PDF

Unlocks a password-protected PDF using the password you provide (the password can’t be empty).
:::

:::ExpandableHeading
### Decrypt a ZIP

Unlocks the uploaded ZIP file using the password you provide (make sure the password isn’t empty). For more details, visit: https\://1001fx.com/functions/decryptzip
:::

:::ExpandableHeading
### Encrypt a PDF

This module securely protects your uploaded PDF by adding password encryption. Just provide a password (it can’t be empty), and your PDF will be locked for extra security. Learn more: https\://1001fx.com/functions/encryptpdf
:::

:::ExpandableHeading
### Encrypt a ZIP

This module securely encrypts your uploaded ZIP file using the password you provide (make sure it’s not left blank). For more details, visit: https\://1001fx.com/functions/encryptzip
:::

:::ExpandableHeading
### Execute Javascript Code

Run your own JavaScript code securely on our server, using popular npm packages like momentjs, cheerio, and handlebars (see the full list at https\://1001fx.com). Any errors in your code will be safely caught and returned. Please note: strict mode is always on and importing additional modules isn’t allowed. Learn more at https\://1001fx.com/functions/executejavascript.
:::

:::ExpandableHeading
### Extract Audio from Video

Converts the audio from your video into an MP3 file and provides you with a download link that's available for 48 hours. For more details, visit: https\://1001fx.com/functions/extractaudio
:::

:::ExpandableHeading
### Filter an Array by an Operator

Filters an array by keeping only the items that match your chosen comparison condition. For more details, visit: https\://1001fx.com/functions/filterarray
:::

:::ExpandableHeading
### Format Date and Time

Converts a date and time you provide into your chosen format, making it easy to display dates exactly how you want. For more details, visit: https\://1001fx.com/functions/formatdatetime
:::

:::ExpandableHeading
### Function for Demonstration

This module lets you experiment with the 1001fx Playground function by sending and receiving data in JSON format. It’s perfect for demos, testing, and learning how 1001fx works—no charges apply! Just remember, you’ll need your ApiKey to use it. For more details, visit: https\://1001fx.com/functions/hello
:::

:::ExpandableHeading
### Function for File Operations Demonstration

Retrieves the first file you provide. This module lets you test uploading and retrieving files, making it easy to check how file handling works. No charges apply, but you’ll need to provide your API key. For more details, visit: https\://1001fx.com/functions/hellofiles
:::

:::ExpandableHeading
### Generate HTML Email Body with MJML

Creates an HTML email body from your MJML template, making it easy to design beautiful emails. Learn more: https\://1001fx.com/functions/mjml2html
:::

:::ExpandableHeading
### Generates a QRCode with given text and color.

Create a QR code from your data—just enter the information you want, and this module will generate a QR code for you. For more details, visit: https\://1001fx.com/functions/generateqrcode
:::

:::ExpandableHeading
### Geocode to Location

Finds detailed location information based on the longitude and latitude you provide. For more details, visit: https\://1001fx.com/functions/geocode2location
:::

:::ExpandableHeading
### Get Content

Retrieves and organizes content from a given URL, with special features for popular sites like YouTube, Twitter, and LinkedIn, making it easy to access videos, tweets, and posts in a structured format. Learn more: https\://1001fx.com/functions/getcontent
:::

:::ExpandableHeading
### Get Data from HelloSpaces

Fetches detailed information from HelloSpaces using the specified Space ID. Learn more: https\://1001fx.com/functions/gethellospacesdata
:::

:::ExpandableHeading
### Get EXIF from Image

Retrieve all the EXIF (metadata) details from a specified image, such as camera settings, date taken, and more. For further details, visit: https\://1001fx.com/functions/getimageexif
:::

:::ExpandableHeading
### Get Keys and Values from JSON Object

This module takes an object and gives you back two separate arrays: one with all the keys and another with all the values from that object.
:::

:::ExpandableHeading
### Get Metadata of an Image

Retrieves detailed information about an image—such as its width, height, file extension, mimetype, and whether it has an alpha (transparency) channel—for popular formats like BMP, GIF, JPEG, PNG, and TIFF. For more details, visit: https\://1001fx.com/functions/getimagemeta
:::

:::ExpandableHeading
### Get the Amount of Credits for Api Key

Retrieves the current number of credits available on your account using your API key. For more details, visit: https\://1001fx.com/functions/getcredits
:::

:::ExpandableHeading
### Hlookup Spreadsheet Function for an Array

Performs a horizontal lookup, just like the HLOOKUP function in Google Sheets or Excel. It searches for a value in the top row of your table or array, then returns the value from a row you choose in the same column. For more details, visit: https\://1001fx.com/functions/hlookup
:::

:::ExpandableHeading
### IP to Geocode

Looks up the specified IP address and provides detailed geographic information about its location. For more details, visit: https\://1001fx.com/functions/ip2geocode
:::

:::ExpandableHeading
### Location to Geocode

Finds the geographic information (such as latitude and longitude) for a specified location. For more details, visit: https\://1001fx.com/functions/location2geocode
:::

:::ExpandableHeading
### Make an API Call

Allows you to make a custom, authorized API request to the connected service.
:::

:::ExpandableHeading
### Mask an Image with Another Image

Applies a mask to your source image using the average color of each pixel. Any completely black pixel in the mask will make the corresponding area in your image fully transparent. For more details, visit: https\://1001fx.com/functions/maskimage
:::

:::ExpandableHeading
### Mask an Image with a Circle Mask

Generates a new image by applying a circular mask, so only the circular area of your original image is visible. For more details, visit: https\://1001fx.com/functions/maskcircleimage
:::

:::ExpandableHeading
### Merge PDFs

Combines up to three PDF files into one single PDF, while keeping the original orientation of each file intact.
:::

:::ExpandableHeading
### Modify Image EXIF

Updates the EXIF metadata of a selected image by merging your provided information with the image’s existing data. For more details, visit: https\://1001fx.com/functions/modifyimageexif
:::

:::ExpandableHeading
### Overlay an Image on another Image

Combines two images by placing one on top of the other, creating a new image with transparency using the PNG format. The size of the original image stays the same. For more details, visit: https\://1001fx.com/functions/overlayimages
:::

:::ExpandableHeading
### Pivottable Spreadsheet Function for an Array

Creates a pivot table, just like in Google Sheets or Excel, allowing you to summarize and analyze your data. You can group and aggregate multiple fields using functions like count, sum, min, max, and average. For more details, visit: https\://1001fx.com/functions/pivottable
:::

:::ExpandableHeading
### Remove Duplicates from an Array

Removes duplicate items from an array, keeping only unique entries. If you don’t specify which fields to compare, it will use all fields from the first item in the array to determine duplicates. For more details, visit: https\://1001fx.com/functions/removeduplicates
:::

:::ExpandableHeading
### Remove EXIF from Image

Easily remove all EXIF metadata from your selected image, helping you protect your privacy and reduce file size.
:::

:::ExpandableHeading
### Render Carbone Template

Populates your chosen Carbone template with your data using the Carbone JS Community Edition on 1001fx servers. For more details, visit: https\://1001fx.com/functions/rendercarbonetemplate
:::

:::ExpandableHeading
### Resize an Image

Resizes your image to the exact width and height you choose.
:::

:::ExpandableHeading
### Scale an Image

Resizes your image by the factor you choose, making it larger or smaller as needed. Learn more: https\://1001fx.com/functions/scaleimage
:::

:::ExpandableHeading
### Scale an Image to Fit Given Dimensions

Resizes your image so that it fits perfectly within the width and height you specify, making sure the entire image stays visible without being cropped.
:::

:::ExpandableHeading
### Scrape HTML

Extract data from a specific website or HTML string you provide. For more details, visit: https\://1001fx.com/functions/scrapehtml
:::

:::ExpandableHeading
### Search in All Keys in a JSON Object

Searches through every key in a specified JSON object to find matches based on your criteria. Returns an array of key/value pairs that meet your search conditions. For more details, visit: https\://1001fx.com/functions/deepsearchjson
:::

:::ExpandableHeading
### Split a PDF

This module takes your uploaded PDF, splits it into individual pages, and gives you a zip file with each page saved separately. For more details, visit: https\://1001fx.com/functions/splitpdf
:::

:::ExpandableHeading
### Sumif Spreadsheet Function for an Array

Performs a "sumif" function like those in Google Sheets or Excel—adding up values from an array that meet a specific condition you set. For more details, visit: https\://1001fx.com/functions/sumif
:::

:::ExpandableHeading
### Transform JSON format

Convert your JSON data into a new format by applying a custom template.
:::

:::ExpandableHeading
### Upload an Asset

Easily upload a file—such as an image, zip, audio, video, or PDF—to our storage. You’ll get a download link to share, and please note: your file will be automatically deleted after the following day. For details, visit: https\://1001fx.com/functions/uploadasset
:::

:::ExpandableHeading
### Validate String Format

Checks if a specific string matches the format you choose, such as URL, email, IBAN, BIC, VAT, ISBN, or a custom regular expression. For more details, visit: https\://1001fx.com/functions/validatestringformat
:::

:::ExpandableHeading
### Vlookup Spreadsheet Function for Arrays

Performs a search for a specific value in the first column of a table or list—just like the VLOOKUP function in Google Sheets or Excel. Once it finds a match, it returns the value from another column you choose in that same row. For more details, visit: https\://1001fx.com/functions/vlookup
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# 1001fx resources&#x20;

You can have access to more resources related to this app on the following links :

- [Join discussions about  1001fx on Make community](https://community.make.com/search?q=1001fx)
- [Visit 1001fx website ](https://1001fx.com)
- [View 1001fx API documentation](https://1001fx.com/functions)
- [Visit 1001fx page on make](https://www.make.com/en/integrations/fx1001)

# Help us improve this documentation

Have experience with 1001fx? We'd love to hear from you. If you have insights, use cases, or technical details that could help other users, please consider:

- Using the feedback widget at the bottom of the page
- Sharing your knowledge in the [Make community](https://community.make.com)

Your feedback helps us create better documentation for everyone.

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

