Calcolatore cambio valuta
Inserisca il tasso che le propongono, per esempio 0,92 euro per dollaro, e aggiunga un ricarico sul tasso e una commissione sul risultato: vedrà il tasso effettivo, la commissione e l'importo netto che riceve. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Quantità
- 1000
- Tasso di interesse
- 0,92
- Valuta di origine
- USD
- Valuta di destinazione
- EUR
- Commissione (%)
- 0
- Ricarico (%)
- 0
- Tasso effettivo
- 0,92
- Importo convertito lordo
- 920
Viaggiatori, liberi professionisti e strumenti finanziari spesso necessitano di una conversione di valuta trasparente che non nasconda il ricarico bancario né le commissioni della carta dentro una quotazione in tempo reale. Questo calcolatore di importo di cambio prende l’importo che Lei detiene, il tasso di cambio che Lei fornisce (mercato intermedio, tabellone aeroportuale, fattura o desk aziendale) e, opzionalmente, una percentuale di ricarico su quel tasso più una commissione percentuale sul lordo convertito. Restituisce il tasso effettivo, l’importo lordo convertito, la commissione e il netto che Lei riceve davvero — o il costo totale per acquistare contante estero — senza chiamare alcun feed FX di rete.
Come funziona la formula di conversione con ricarico e commissione
Convertire a un tasso noto è una moltiplicazione, ma nei viaggi e nelle quotazioni commerciali quasi sempre si aggiunge uno spread e a volte una commissione separata. Questo calcolatore modella esplicitamente tale pila. Parta dall’importo nella valuta di origine e dal tasso come unità di destinazione per una unità di origine — ad esempio rate 0.92 significa che un dollaro USA compra 0.92 euro secondo la quotazione di cui Lei si fida.
Con entrambe le percentuali a zero si ottiene una moltiplicazione pulita al tasso intermedio. Poiché il ricarico si applica per primo, un due per cento di markup e un uno e mezzo per cento di fee si compongono in un ordine prevedibile che Lei può documentare accanto alla ricevuta. La precisione predefinita è di due decimali, comune per il contante, e può salire a quindici per collaudi contabili interni.
Dove un convertitore FX al tasso utente genera valore
I pianificatori di viaggio confrontano il tasso del tabellone aeroportuale con il costo effettivo della carta bancaria inserendo il tasso del tabellone più il ricarico e la commissione tipici della carta, affiancati. I liberi professionisti che convertono il totale di una fattura in valuta locale per note fiscali usano il tasso stampato sull’estratto del processore di pagamento affinché il netto coincida con il deposito. Poiché la capacità non afferma mai una quotazione intermedia live, resta onesta per SEO e conformità: Lei dichiara sempre che l’utente ha fornito il tasso.
Mantenga le richieste piccole, fissi le uscite arrotondate nei test e ottiene aritmetica di conversione riproducibile per app, demo LMS e worker edge senza contratti di fornitore di cambi.
Casi d'uso
Netto di fatture e rimesse
Converta una fattura estera al tasso della ricevuta di pagamento, applichi la percentuale di commissione del processore e memorizzi lordo, commissione e netto per la contabilità.
Fogli di budget di viaggio
Moltiplichi la spesa giornaliera prevista in valuta locale con un ricarico prudente così i viaggiatori non sottostimano il budget se il tasso allo sportello è peggiore del titolo.
Domande frequenti
Usa tassi di cambio in tempo reale?
No. Lei fornisce il tasso. Il calcolatore non recupera mai dati di mercato; applica solo il Suo tasso, il ricarico opzionale e la commissione opzionale con aritmetica deterministica.
In che ordine si applicano ricarico e commissione?
Prima il ricarico, che modifica il tasso; poi la commissione, come percentuale dell'importo convertito e non del contante iniziale. Così un ricarico del 2% e una commissione dell'1,5% si combinano sempre nello stesso ordine, facile da annotare accanto a una ricevuta.
Come confronto il tasso dell'aeroporto con quello della mia carta?
Faccia due calcoli: uno con il tasso esposto in aeroporto e uno con lo stesso tasso più il ricarico e la commissione abituali della sua carta. I due importi netti affiancati mostrano quale opzione le lascia di più.
Cosa succede se lascio entrambe le percentuali a zero?
Ottiene una semplice moltiplicazione dell'importo per il tasso, come con una quotazione di mercato. Inserisca solo il ricarico per simulare un cambiavalute che guadagna sullo scarto, o solo la commissione per una percentuale fissa sul convertito.
Posso convertire una fattura in valuta estera?
Sì. Usi il tasso riportato sulla ricevuta di pagamento e la percentuale di commissione del servizio di pagamento: il netto corrisponderà all'accredito ricevuto. Il risultato separa lordo, commissione e netto per la sua contabilità.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/travel/currency-exchange \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":1000,"rate":0.92}'const res = await fetch("https://api.kit.forhosting.com/travel/currency-exchange", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 1000,
"rate": 0.92
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/currency-exchange",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 1000,
"rate": 0.92
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/currency-exchange", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":1000,"rate":0.92}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":1000,"rate":0.92}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/currency-exchange", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"amount": 1000,
"rate": 0.92
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.currency_exchange",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
La validazione fallita non viene addebitata; le chiamate riuscite usano il prezzo base pubblicato di $0.002 per elemento.
Come funziona la formula di conversione con ricarico e commissione
Un markup_percent opzionale allarga il tasso come farebbe un ufficio cambi o un emittente di carta: effective_rate è rate moltiplicato per uno più markup_percent su cento. Il lordo convertito è amount per effective_rate. Un fee_percent opzionale si applica a quel lordo, non al contante originale: fee_amount è gross per fee_percent su cento, e net_converted è gross meno fee. Solo markup modella uno spread senza commissione; solo fee modella una commissione percentuale piatta sul lato convertito. Importi e tassi devono essere finiti; amount non negativo; rate strettamente maggiore di zero; fee_percent tra zero e cento inclusi; markup_percent non negativo. Le etichette opzionali from_currency e to_currency sono ecoate solo per la visualizzazione: non recuperano mai un prezzo live.
Contratto di input, campi di risposta ed errori
Le etichette valuta compaiono solo se le ha fornite: i campi opzionali sono omessi, mai null. Invii un corpo JSON con amount e rate come numeri finiti obbligatori. Può inviarli come numeri JSON o come stringhe decimali semplici; stringhe vuote, Infinity e NaN falliscono con invalid_input nominando il campo. fee_percent opzionale vale zero se omesso; markup_percent altrettanto. from_currency e to_currency opzionali sono etichette libere fino a trentadue caratteri — usi codici ISO 4217 come USD e EUR per report coerenti, ma il risolutore non valida un registro monete. precision opzionale è un intero da zero a quindici. In caso di successo il corpo ecoa amount, rate, fee_percent e markup_percent (arrotondati), più effective_rate, gross_converted, fee_amount, net_converted, precision, una stringa di formula stabile e method user_rate_markup_fee. Esempio: amount mille, rate zero punto nove due, markup due, fee uno punto cinque produce effective_rate zero punto nove tre otto quattro, lordo novecentotrentotto punto quaranta, commissione circa quattordici punto zero otto e netto circa novecentoventiquattro punto tre due a due decimali. Importo negativo, tasso non positivo, fee fuori da zero-cento o markup negativo producono invalid_input e non vengono addebitati.
Dove un convertitore FX al tasso utente genera valore
I desk viaggio aziendali inviano a batch decine di righe di diarie tramite API a $0.002 per chiamata riuscita senza abbonarsi a dati di mercato quando il tasso è già noto. Post didattici su «quanta commissione sto pagando davvero» possono fissare amount e rate e variare fee_percent per mostrare la curva del netto senza inventare tick di mercato.
Casi di integrazione
Confrontare costo reale ufficio cambi vs carta
Inserisca lo stesso importo e tasso intermedio due volte: una con ricarico e commissione aeroportuali, una con il ricarico della carta, e confronti net_converted prima di prelevare contante all’estero.
Domande tecniche
Come converto un importo tra due valute?
Invii amount (origine) e rate (unità di destinazione per una di origine). Opzionalmente aggiunga markup_percent sul tasso e fee_percent sul lordo convertito. L’API restituisce effective_rate, gross_converted, fee_amount e net_converted.
Qual è la differenza tra markup_percent e fee_percent?
Il ricarico allarga prima il tasso: effective_rate = rate × (1 + markup/100). La commissione si prende poi sul lordo convertito: fee = gross × fee/100; net = gross − fee.
Quali input vengono rifiutati?
amount negativo, rate non maggiore di zero, fee_percent fuori da 0–100, markup_percent negativo, numeri non finiti o campi obbligatori assenti falliscono con invalid_input e non vengono addebitati.
Quanto costa il calcolatore di importo di cambio?
Lo strumento nel browser è gratis. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l’input non valido non viene addebitato.