Get started with Formatter

Formatter is Zapier's built-in utility tool for transforming text, numbers, and other data into the format you need. Add a Formatter step when:

  • Data from one app does not match the format another app expects (e.g., phone numbers, dates, number types).
  • You need to split, extract, or combine text fields.
  • You need to translate values between apps (e.g., product IDs to friendly names).
  • You need to set a default value for empty or missing data so later steps do not fail.

You can also use Formatter with AI to discover formatting options as you map your fields. Describe what you need in plain language, and Zapier will draft the relevant Formatter step for you.

Tip

Formatter steps does not count toward your task usage.

Available on plans:

Free

Professional

Team

Enterprise

Common use cases

Format phone numbers for a CRM or ad platform

Your source app sends a phone number like 623-234-9012, but the destination app requires E.164 format (+16232349012). Add a Formatter step with Numbers > Format Phone Number transform to standardize the number before passing it to the next step.

Learn more: Modify number formats in Zaps

Split a full name into first and last name

Your trigger sends a single "Full Name" field like "Jane Smith", but the destination app needs separate first and last name fields. Add a Formatter step with Text > Split Text transform, use a space as the separator, and select First for the first name segment and Last for the last name.

Learn more: Use Formatter to split text in Zaps

Convert a date to match another app's format

Your source app sends 11/05/2025 (DD/MM/YYYY), but the destination expects 2025-05-11 (YYYY-MM-DD). Add a Formatter step with Date/Time > Format transform and set both the input and output formats.

Learn more: Modify dates and times formats in Zaps

Translate IDs to names with a Lookup Table

Stripe sends a Product ID, but your Slack notification needs the product name. Add a Formatter step with Utilities > Lookup Table transform to map each ID to a friendly name. Make sure to use the Formatter step's Output field in your next action, not the original trigger field.

Learn more: Create lookup tables in Zaps

Date and time transforms

Use these transforms to adjust, compare, or reformat dates and times between apps.

Tip

Always set the From Format field when converting dates to avoid incorrect conversions. If your app returns UTC timestamps, use the Date/Time Format transform to convert to your local timezone.

Number transforms

Use these transforms to convert number formats, standardize phone numbers, or perform calculations.

Use the Format Phone Number transform to standardize phone numbers to E.164 format, and the Format Number transform to convert strings like "26.24" to numeric values that apps like Notion and Zoho accept.

Text transforms

Use these transforms to split, extract, replace, or reformat text data in your Zaps.

The Split Text transform is useful for separating combined fields (like full names into first and last). The Extract Data transform can pull emails, URLs, or other patterns from longer text.

Utility transforms

Use these transforms to map values between apps, work with line items, or import CSV data.

Tip

After setting up a Lookup Table transform, map the Formatter step's Output field in your later actions—not the original trigger field.

Troubleshoot Formatter

If your Formatter step is not working as expected, these articles cover common issues and error messages.

 

Was this article helpful?
11 out of 21 found this helpful