Wise provides current mid-market exchange rates, optional daily rate history, published transfer cost comparisons and delivery estimates, and bank SWIFT/BIC codes and branch locations when available.
Your information
IBAN as printed on an invoice or bank letter, with or without spaces; for example GB33 BUKB 2020 1555 5555 55.
Example results
- Valid
- Yes
- Reason
- Not provided
- Country
- Germany
- Page URL
- wise.com
- Bank Code
- 37040044
- Bank Name
- COMMERZBANK AG
- Branch Name
- Not provided
- Bic Swift Code
- COBADEFFXXX
- Branch Address
- KAISERSTRASSE 16, FRANKFURT AM MAIN, GERMANY
- Formatted IBAN
- DE89 3704 0044 0532 0130 00
About Wise
Wise returns mid-market rates, converted amounts, and optional daily rate history for a source and destination currency pair.
Compare transfer costs by entering an amount and currency pair, with an optional sending country.
Search SWIFT/BIC codes by bank and country, or check an IBAN to assess its format and find bank details Wise shows.
Built by Fous from wise.com and checked automatically; it last passed a check on Sep 28, 2026. Fous is not affiliated with Wise.
Actions
Check IBAN
1 credit per runCheck an IBAN’s country length and check digits, then find bank details shown by Wise. A valid format does not confirm the account exists; branch names may be unavailable.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
IBANiban | Text | Required | IBAN as printed on an invoice or bank letter, with or without spaces; for example GB33 BUKB 2020 1555 5555 55.Example: DE89370400440532013000 |
What you get
| Field | Type | Description |
|---|---|---|
Validvalid | Yes or no | Whether the IBAN passes country length and check-digit checks.Example: Yes |
Reasonreason | Text | Plain-language explanation when invalid; otherwise null.Example: Wrong length for Germany: expected 22 characters. |
Countrycountry | Text | Country name for the IBAN prefix, if recognized.Example: Germany |
Page URLpage_url | Text | Wise checker page link.Example: https://wise.com/gb/iban/checker |
Bank Codebank_code | Text | Bank identifier from the IBAN as shown by Wise, if available.Example: 37040044 |
Bank Namebank_name | Text | Bank name Wise identifies, if available.Example: COMMERZBANK AG |
Branch Namebranch_name | Text | Branch name if Wise provides one. |
Bic Swift Codebic_swift_code | Text | BIC/SWIFT code if Wise provides one.Example: COBADEFFXXX |
Branch Addressbranch_address | Text | Bank or branch address shown by Wise, if available.Example: KAISERSTRASSE 16, FRANKFURT AM MAIN, GERMANY |
Formatted IBANformatted_iban | Text | Uppercase IBAN grouped in blocks of four.Example: DE89 3704 0044 0532 0130 00 |
Example result
For IBAN: DE89370400440532013000
{
"valid": true,
"reason": null,
"country": "Germany",
"page_url": "https://wise.com/gb/iban/checker",
"bank_code": "37040044",
"bank_name": "COMMERZBANK AG",
"branch_name": null,
"bic_swift_code": "COBADEFFXXX",
"branch_address": "KAISERSTRASSE 16, FRANKFURT AM MAIN, GERMANY",
"formatted_iban": "DE89 3704 0044 0532 0130 00"
}Compare transfer costs
1 credit per runCompare how much recipients get from Wise and other providers for a transfer amount and currency pair. Quotes and delivery estimates are only shown where Wise publishes them.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Amountamount | Number | Required | Amount to send in the from currency, for example 1000.Example: 1000 |
To Currencyto_currency | Text | Required | Currency name or three-letter code to receive, for example Mexican peso or MXN.Example: Mexican peso |
From Currencyfrom_currency | Text | Required | Currency name or three-letter code to send, for example USD or US dollar.Example: USD |
Sending Countrysending_country | Text | Optional | Country name or two-letter code where the money is sent from, for example United States or US. Defaults to the home country of the from currency.Example: GB |
What you get
| Field | Type | Description |
|---|---|---|
Amountamount | Number | Example: 1000 |
Providersproviders | List | |
Page URLproviders[].page_url | Text | Example: https://wise.com/us/compare/?sourceCurrency=USD&targetCurrency=MXN&sendAmount=1… |
Transfer Feeproviders[].transfer_fee | Number | Example: 7.67 |
Delivery Timeproviders[].delivery_time | Text | Example: 1 second |
Exchange Rateproviders[].exchange_rate | Number | Example: 17.9771 |
Provider Nameproviders[].provider_name | Text | Example: Wise |
Recipient Getsproviders[].recipient_gets | Number | Example: 17839.22 |
Quote Collected Dateproviders[].quote_collected_date | Date | Example: 2026-09-28 |
Exchange Rate Markup (%)providers[].exchange_rate_markup_percent | Number | Example: 0 |
To Currencyto_currency | Text | Example: MXN |
From Currencyfrom_currency | Text | Example: USD |
Mid Market Ratemid_market_rate | Number | Example: 17.9771 |
Sending Countrysending_country | Text | Example: US |
Example result
For Amount: 1000, To Currency: Mexican peso, From Currency: USD
{
"amount": 1000,
"providers": [
{
"page_url": "https://wise.com/us/compare/?sourceCurrency=USD&targetCurrency=MXN&sendAmount=1000#comparison-table",
"transfer_fee": 7.67,
"delivery_time": "1 second",
"exchange_rate": 17.9771,
"provider_name": "Wise",
"recipient_gets": 17839.22,
"quote_collected_date": "2026-09-28",
"exchange_rate_markup_percent": 0
},
{
"page_url": "https://wise.com/us/compare/?sourceCurrency=USD&targetCurrency=MXN&sendAmount=1000#comparison-table",
"transfer_fee": 1.99,
"delivery_time": null,
"exchange_rate": 17.7593009479,
"provider_name": "Western Union",
"recipient_gets": 17723.96,
"quote_collected_date": "2026-09-26",
"exchange_rate_markup_percent": 1.21098655
},
{
"page_url": "https://wise.com/us/compare/?sourceCurrency=USD&targetCurrency=MXN&sendAmount=1000#comparison-table",
"transfer_fee": 0,
"delivery_time": null,
"exchange_rate": 17.3893850244,
"provider_name": "Wells Fargo",
"recipient_gets": 17389.39,
"quote_collected_date": "2026-09-25",
"exchange_rate_markup_percent": 3.26870432
}
],
"to_currency": "MXN",
"from_currency": "USD",
"mid_market_rate": 17.9771,
"sending_country": "US"
}Get exchange rate
1 credit per runGet Wise’s current mid-market exchange rate, converted amount, and optional daily rate history for two currencies. Historical rates are daily observations.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Amountamount | Number | Optional | Amount to convert from the source currency, for example 100.Example: 100 |
Historyhistory | Text | Optional | Period of daily rate history to return, for example last_month.Example: Last week |
To Currencyto_currency | Text | Required | Currency name or three-letter code, for example US dollar or USD.Example: USD |
From Currencyfrom_currency | Text | Required | Currency name or three-letter code, for example British pound or GBP.Example: British pound |
What you get
| Field | Type | Description |
|---|---|---|
Historyhistory | List | Daily rate observations, oldest first; empty when no history is requested. |
Datehistory[].date | Date | Example: 2026-09-21 |
Ratehistory[].rate | Number | Example: 1.339 |
Rate Timerate_time | Date | Time of the current rate, with offset.Example: 2026-09-28T22:57:00.652000+00:00 |
Mid Market Ratemid_market_rate | Number | Units of the destination currency per one source currency unit.Example: 1.3254 |
Converted Amountconverted_amount | Number | Converted amount in the destination currency, rounded to two decimal places.Example: 132.54 |
To Currency Codeto_currency_code | Text | Destination currency code.Example: USD |
To Currency Nameto_currency_name | Text | Destination currency name.Example: United States dollar |
From Currency Codefrom_currency_code | Text | Source currency code.Example: GBP |
From Currency Namefrom_currency_name | Text | Source currency name.Example: British pound |
Wise Converter Linkwise_converter_link | Link | Wise converter page for this pair.Example: https://wise.com/gb/currency-converter/gbp-to-usd-rate?amount=100 |
Converted Currency Codeconverted_currency_code | Text | Currency of the converted amount.Example: USD |
Example result
For Amount: 100, History: Last week, To Currency: USD, From Currency: British pound
{
"history": [
{
"date": "2026-09-21",
"rate": 1.339
},
{
"date": "2026-09-22",
"rate": 1.33685
},
{
"date": "2026-09-23",
"rate": 1.3343
}
],
"rate_time": "2026-09-28T22:57:00.652000+00:00",
"mid_market_rate": 1.3254,
"converted_amount": 132.54,
"to_currency_code": "USD",
"to_currency_name": "United States dollar",
"from_currency_code": "GBP",
"from_currency_name": "British pound",
"wise_converter_link": "https://wise.com/gb/currency-converter/gbp-to-usd-rate?amount=100",
"converted_currency_code": "USD"
}Search swift codes
1 credit per runFind SWIFT/BIC codes and branch locations for a bank in a country on Wise. Branch names are shown when available; results are limited to the chosen bank.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Bankbank | Text | Required | Bank name, such as Barclays.Example: Chase |
Countrycountry | Text | Required | Country name or two-letter code, such as United Kingdom or GB.Example: US |
Max Resultsmax_results | Number | Optional | Maximum number of codes to return, such as 20.Example: 5 |
City or Branchcity_or_branch | Text | Optional | Optional city, address, postcode, branch name or SWIFT code to narrow results, such as London.Example: New York |
What you get
| Field | Type | Description |
|---|---|---|
Codescodes | List | Matching bank codes, head office first. |
Citycodes[].city | Text | Example: NEW YORK |
Addresscodes[].address | Text | Example: 270 PARK AVENUE |
Countrycodes[].country | Text | Example: United States |
Postcodecodes[].postcode | Text | Example: 10179 |
Bank Namecodes[].bank_name | Text | Example: JPMORGAN CHASE BANK, N.A. |
Branch Namecodes[].branch_name | Text | Example: Head office |
Swift Bic Codecodes[].swift_bic_code | Text | SWIFT/BIC code with 8 or 11 characters.Example: CHASUS33XXX |
Wise Page Linkcodes[].wise_page_link | Text | Wise page for this code.Example: https://wise.com/gb/swift-codes/CHASUS33XXX |
Example result
For Bank: Chase, Country: US, Max Results: 5, City or Branch: New York
{
"codes": [
{
"city": "NEW YORK",
"address": "270 PARK AVENUE",
"country": "United States",
"postcode": "10179",
"bank_name": "JPMORGAN CHASE BANK, N.A.",
"branch_name": "Head office",
"swift_bic_code": "CHASUS33XXX",
"wise_page_link": "https://wise.com/gb/swift-codes/CHASUS33XXX"
},
{
"city": "NEW YORK",
"address": null,
"country": "United States",
"postcode": null,
"bank_name": "JPMORGAN CHASE BANK, N.A.",
"branch_name": null,
"swift_bic_code": "CHASUS31HPQ",
"wise_page_link": "https://wise.com/gb/swift-codes/CHASUS31HPQ"
},
{
"city": "NEW YORK",
"address": "270 PARK AVENUE",
"country": "United States",
"postcode": "10179",
"bank_name": "JPMORGAN CHASE BANK, N.A.",
"branch_name": null,
"swift_bic_code": "CHASUS331MX",
"wise_page_link": "https://wise.com/gb/swift-codes/CHASUS331MX"
}
]
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@wise",
"visibility": "public",
"operation": "check_iban",
"version": 1,
"input": {
"iban": "DE89370400440532013000"
},
"response": {
"format": "json"
}
}'What you can do with it
- Convert amounts between two currencies.
- Review daily exchange rate history.
- Compare recipient amounts and transfer costs across providers.
- Find a bank’s SWIFT/BIC code and branch location.
- Check an IBAN’s format and identify available bank details.
Questions
Is Fous affiliated with Wise?
No. Fous is not affiliated with Wise. This workflow reads the public wise.com website and returns its data.
How much does it cost?
Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.
Do I need a Wise account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from wise.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 28, 2026.
What is the mid-market rate between two currencies?
Use Get exchange rate with the source and destination currencies to see the current mid-market rate.
How much might a recipient get from different providers?
Use Compare transfer costs with an amount, currency pair, and optional sending country.
Does an IBAN pass its format checks?
Use Check iban to check the country length and check digits. A valid format does not confirm the account exists.