ForHosting KIT · Entwickler-Tools

Briefmarkenrechner

Dieser Briefmarkenrechner findet eine geeignete Kombination, deren Gesamtwert das erforderliche Porto erreicht oder übersteigt.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Geben Sie den Portobetrag und einen Markenwert für eine schnelle Anzahl ein oder ergänzen Sie weitere Werte, wenn Sie unterschiedliche Marken besitzen. Das Ergebnis nennt die Markenanzahl, den abgedeckten Betrag, eine unvermeidbare Überzahlung und die Aufteilung nach Werten. Die Berechnung arbeitet mit skalierten ganzzahligen Geldeinheiten statt mit ungenauen Gleitkommavergleichen. Dadurch bleibt sie deterministisch und eignet sich für Versandstellen, Posträume und automatisierte Abläufe.

Geben Sie Porto und vorhandene Markenwerte ein

Beginnen Sie mit dem Gesamtporto, das Ihr Beförderer, Postdienst oder Versandprogramm vorgibt. Tragen Sie danach den Wert der hauptsächlich verwendeten Briefmarke ein. Haben alle verfügbaren Marken denselben Wert, genügen diese beiden Angaben: Der Rechner bestimmt die kleinste Anzahl, deren Summe das erforderliche Porto deckt. Bei mehreren Werten fügen Sie diese als zusätzliche Stückelungen hinzu. Das Werkzeug behandelt jeden angegebenen Wert als beliebig oft verfügbar und geht somit von einem unbegrenzten Vorrat aus. Geldbeträge dürfen bis zu drei Dezimalstellen besitzen, sodass auch Währungen und Postprodukte mit höherer Genauigkeit als einem Cent unterstützt werden. Verwenden Sie für Zielporto und Markenwerte stets dieselbe Währung; der Rechner verarbeitet Zahlen, führt aber keine Währungsumrechnung durch. Doppelte Werte werden zusammengeführt. Ein Zielporto von null ergibt null Marken. Jeder Markenwert muss jedoch positiv sein, weil ein Wert von null oder darunter keine gültige Portokombination voranbringt.

So wird die beste Kombination ausgewählt

Vorrangig wird die Überzahlung minimiert. Der Rechner sucht die niedrigste erreichbare Summe, die mindestens dem erforderlichen Porto entspricht. Eine exakte Kombination wird daher immer einer zu hohen Summe vorgezogen, selbst wenn dafür mehr Marken nötig sind. Sobald die niedrigste zahlbare Summe feststeht, wird als zweites Ziel die geringste Markenanzahl für genau diese Summe ermittelt. Diese Reihenfolge entspricht der üblichen Entscheidung beim Frankieren: Zuerst soll kein Porto verschwendet werden, anschließend soll die Zahl der zu handhabenden und aufzuklebenden Marken klein bleiben. Intern werden sämtliche Eingaben vor der Kombinationssuche in skalierte Ganzzahlen umgewandelt. Werte mit zwei Dezimalstellen werden beispielsweise als ganze Hundertstel behandelt. So kann eine binäre Gleitkommaungenauigkeit einen exakten Geldbetrag nicht in eine scheinbar knappe Unterdeckung verwandeln. Die Suche ist deterministisch und begrenzt, benötigt kein Netzwerk und liefert im Browser sowie über die API dieselbe Aufteilung.

Ergebnis verstehen und sicher verwenden

Das Ergebnis trennt vier hilfreiche Angaben. Die benötigte Markenanzahl bezeichnet die physischen Marken in der ausgewählten Kombination. Das erforderliche Porto wiederholt den normalisierten Zielwert, damit spätere Datensätze leicht verglichen werden können. Der Portogesamtwert ist die Summe der empfohlenen Nennwerte; die Überzahlung zeigt die Differenz zum Ziel. In der Aufteilung erscheinen ausschließlich tatsächlich verwendete Werte mit ihren Stückzahlen. Prüfen Sie vor dem Versand, ob der eingegebene Betrag weiterhin dem aktuellen Angebot des Beförderers entspricht und ob jede Marke für Dienst, Ziel, Versandart und Datum gültig ist. Dieser Rechner führt nur die Arithmetik aus. Er ruft keine aktuellen Portotarife ab, erkennt keine regionalen Einschränkungen, reserviert kein Porto und druckt kein Etikett. Zudem nimmt er einen unbegrenzten Vorrat jedes Wertes an. Bei begrenztem Bestand sollten Sie nur ausreichend vorhandene Werte eingeben und die Marken beim Zusammenstellen nachzählen. Automatisierte Systeme können dieselbe deterministische Antwort für Versand- oder Postraumanweisungen für $0.002 je Anfrage nutzen.

Einen Brief vorbereiten

Ermitteln Sie die kleinste Anzahl gleichwertiger Marken für einen Brief und sehen Sie die Überzahlung vor dem Aufkleben.

Unterschiedliche Werte kombinieren

Nutzen Sie mehrere Markenwerte aus einem Bestand und bevorzugen Sie dabei die geringstmögliche Portoüberschreitung.

Postanweisungen automatisieren

Wandeln Sie eine Portoangabe des Beförderers in eine wiederholbare Aufteilung für Versand oder Poststelle um.

Was kostet der Rechner?

Im Browser können Sie ihn kostenlos ausführen. Jede API-Anfrage kostet $0.002.

Was geschieht, wenn ein Markenwert den Betrag nicht exakt bildet?

Der Rechner wählt die kleinste erreichbare Summe oberhalb des Bedarfs und minimiert danach die Markenanzahl.

Kann ich verschiedene Markenwerte kombinieren?

Ja. Geben Sie einen Hauptwert an und ergänzen Sie weitere verfügbare Werte unter additional_denominations.

Warum müssen alle Markenwerte positiv sein?

Ein Wert von null oder darunter trägt kein gültiges Porto bei und verhindert eine sinnvolle Optimierung; er wird deshalb abgelehnt.

Prüft der Rechner aktuelle Portotarife?

Nein. Geben Sie einen Betrag Ihres Beförderers oder Postdienstes ein; diese Funktion berechnet ausschließlich Kombinationen.

Berücksichtigt er einen begrenzten Briefmarkenvorrat?

Nein. Jeder angegebene Wert gilt als mengenmäßig unbegrenzt verfügbar.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/date/postage-stamp-count

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/date/postage-stamp-count \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"total_postage":2.73,"denomination":0.68}'
{
  "total_postage": 2.73,
  "denomination": 0.68
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.postage_stamp_count",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_amount100000
max_denominations20
max_decimal_places3
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →