Formato numeri per lingua
Uno strumento gratuito che riscrive i numeri nel formato di ogni lingua: separatore delle migliaia, virgola o punto per i decimali, percentuali e valute. Trasforma «1,234.56» all’americana in «1.234,56» all’italiana, e viceversa, direttamente nel tuo browser senza inviare niente a nessun server e senza doverti registrare.
Esegui gratis nel browser
Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.
Il punto e la virgola cambiano tutto
In Italia le migliaia si separano con il punto e i decimali con la virgola: «1.234,56». In America è l’opposto: «1,234.56». Copiare un numero da un foglio Excel americano o da un sito in inglese e incollarlo in una fattura italiana è un errore che capita di continuo, e «1,234» può voler dire milleduecentotrentaquattro oppure uno virgola duecentotrentaquattro. Questo strumento sistema il formato in modo che non ci sia ambiguità.
Gratis nel browser, i numeri non escono
Girando interamente nel tuo browser, questo strumento è gratis e senza limiti: incolli anche una lista di mille numeri e li converti tutti, senza registrazione. I dati non vengono inviati da nessuna parte — restano sul tuo dispositivo. È il modo giusto per trattare cifre di bilanci, listini o estratti conto senza darle a un server.
Cosa puoi impostare
Scegli la lingua di arrivo e decidi separatore delle migliaia, numero di decimali, simbolo di valuta e posizione (12,50 € oppure € 12,50), formato delle percentuali. Utile per preparare un listino coerente, uniformare i dati esportati da programmi diversi o ripulire un CSV prima di importarlo nel gestionale.
Quando ti serve via API
Nella pagina è gratis. Se vuoi automatizzare la formattazione dentro un programma o un flusso — per esempio normalizzare i numeri di ogni ordine che arriva — puoi richiamarlo via API a $0.002 a richiesta. La versione nel browser resta gratuita e senza limiti per l’uso manuale.
Casi d'uso
Un listino dal fornitore americano
Rossi & Figli S.r.l. riceve un listino con prezzi tipo «1,299.00» e deve inserirli in offerte italiane come «1.299,00 €». Incolla la colonna e la converte in un colpo solo, senza correggere a mano riga per riga.
Numeri copiati da un sito in inglese
Stai scrivendo una relazione e copi dati statistici da una fonte americana. Prima di incollarli li converti al formato italiano, così «3.5%» diventa «3,5%» e le migliaia tornano giuste.
Ripulire un CSV prima del gestionale
Un CSV esportato da un e-commerce ha i decimali con il punto. Prima di importarlo nel programma di fatturazione, uniformi tutti i numeri al formato che il gestionale si aspetta, evitando errori di importo.
Domande frequenti
È davvero gratis?
Sì, davvero: questo strumento gira nel tuo browser, è gratis e senza limiti, senza registrazione e senza abbonamento nascosto. Paghi solo se scegli di usarlo via API per automatizzare il tutto, a $0.002 a richiesta.
I miei numeri vengono inviati a un server?
No. La conversione avviene tutta sul tuo dispositivo, nel browser: i dati non escono dalla pagina. Puoi trattare cifre di bilanci ed estratti conto in tranquillità, anche senza rete una volta caricata la pagina.
Converte anche le valute?
Sistema il formato del numero e il simbolo di valuta — dove va l’euro, quanti decimali — ma non cambia il tasso di cambio: «100.00» diventa «100,00», non trasforma i dollari in euro. È formattazione, non conversione monetaria.
Posso convertire tanti numeri insieme?
Sì, senza limiti: incolli un elenco o un’intera colonna e li converti tutti in una volta. Girando nel browser non c’è un tetto di righe.
Che formati gestisce oltre all’italiano?
I principali: formato americano e britannico (punto decimale), italiano e gran parte dell’Europa (virgola decimale), e altri. Scegli la lingua di arrivo e imposti separatori e decimali come ti servono.
Funziona dal telefono?
Sì, dal browser del telefono, senza installare niente. Comodo per sistemare al volo un numero copiato da un’email o da un messaggio.
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/locale/format-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"items":["valor-1","valor-2"]}'const res = await fetch("https://api.kit.forhosting.com/locale/format-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"items": [
"valor-1",
"valor-2"
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/locale/format-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"items": [
"valor-1",
"valor-2"
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/locale/format-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"items":["valor-1","valor-2"]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"items":["valor-1","valor-2"]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/locale/format-number", 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
{
"items": [
"valor-1",
"valor-2"
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "locale.format_number",
"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.
Limiti
max_tokens | 20000 |
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. |