Duration Calculator

Add and subtract durations. Mix hours, minutes, and seconds with + and − operators.

What the duration calculator does

The duration calculator lets you add and subtract multiple time durations — hours, minutes, and seconds — and see the total instantly. Unlike a spreadsheet, it works in the HH:MM:SS format natively, so you don’t have to convert first.

Each row shows an operator (+ or −) and three fields for hours, minutes, and seconds. The first row is always added. Subsequent rows can be added or subtracted. The live total appears at the bottom in HH:MM:SS and as decimal hours.

How to use it

  1. Edit the first row to your first duration. Enter hours, minutes, and seconds separately.
  2. Add more rows with the ”+ Add row” button. Each new row defaults to +.
  3. Switch a row to − by clicking its operator dropdown and selecting the minus sign.
  4. Remove a row with the × button (you can’t remove the last row).
  5. The result updates as you type.

If the total comes out negative (you subtracted more than you added), the result shows “Invalid” in red.

When to use this tool

Summing logged work. You tracked 1h 45m on task A, 0h 30m on task B, and 2h 15m on task C. Add three rows and read off the total.

Accounting for breaks. You worked from 9–5 (8 hours), minus a 45-minute lunch and two 15-minute breaks. One + row and three − rows gives you the net billable time.

Video and audio editing. Clip durations don’t add up intuitively in decimal. 3:42 + 2:58 isn’t “6.something” minutes — it’s exactly 6:40. This tool does the math.

Calculating remaining time. You have 4h 0m left on a project budget. You’ve already spent 1h 20m and 0h 55m. Two − rows tell you what’s left.

Event scheduling. A conference has three sessions of 1h 15m each, a 30m break, a 45m keynote, and a 15m Q&A. Add everything up to get the total running time.

How rounding works

There is no rounding — the tool works in whole seconds. When you type values into the minutes or seconds fields, the tool keeps them as-is (no conversion). Values above 59 in the minutes or seconds fields are treated as-is; the hours field accepts any whole number (100h+ is supported).

Privacy

No durations are sent to any server. The values live in your browser tab’s memory and reset when you close or refresh the page.

Frequently asked questions

Why does the first row not have a − option? A duration sum always needs an initial positive value. Making the first row always + avoids the edge case of starting with a negative total, which is almost never intentional.

Can I save my rows for later? Not yet. Persistence is on the roadmap.

What happens if minutes or seconds are over 59? The fields accept any number — the calculator treats 90 minutes as 5,400 seconds, not as 1h 30m. Stick to 0–59 for clarity.

Does it support milliseconds? No — the tool works at second precision. For sub-second work, you’ll need a dedicated stopwatch or video editing tool.

  • Hours Calculator — a simpler tool for HH:MM duration arithmetic without the seconds column.
  • Date Calculator — when you need to count days rather than hours.

O que a calculadora de duração faz

A calculadora de duração permite que você some e subtraia múltiplas durações — horas, minutos e segundos — e veja o total instantaneamente. Ao contrário de uma planilha, ela trabalha nativamente no formato HH:MM:SS, então você não precisa converter primeiro.

Cada linha mostra um operador (+ ou −) e três campos para horas, minutos e segundos. A primeira linha é sempre somada. As demais podem ser somadas ou subtraídas. O total em tempo real aparece na parte inferior no formato HH:MM:SS e como decimal de horas.

Como usar

  1. Edite a primeira linha com sua primeira duração. Preencha horas, minutos e segundos separadamente.
  2. Adicione mais linhas com o botão ”+ Adicionar linha”. Cada nova linha começa com +.
  3. Mude uma linha para − clicando no seletor de operador e escolhendo o sinal de menos.
  4. Remova uma linha com o botão × (a última linha não pode ser removida).
  5. O resultado atualiza enquanto você digita.

Se o total ficar negativo (você subtraiu mais do que somou), o resultado mostra “Inválido” em vermelho.

Quando usar essa ferramenta

Somar horas trabalhadas registradas. Você rastreou 1h 45m na tarefa A, 0h 30m na B e 2h 15m na C. Adicione três linhas e leia o total.

Descontar pausas. Você trabalhou das 9h às 17h (8 horas), menos 45 minutos de almoço e duas pausas de 15 minutos. Uma linha + e três linhas − mostram o tempo líquido faturável.

Edição de vídeo e áudio. Durações de clipes não somam de forma intuitiva em decimal. 3:42 + 2:58 não é “algo assim como 6 minutos” — é exatamente 6:40. Essa ferramenta faz o cálculo.

Calcular tempo restante. Você tem 4h 0m restantes no orçamento do projeto. Já gastou 1h 20m e 0h 55m. Duas linhas − mostram o que sobra.

Planejamento de eventos. Uma conferência tem três sessões de 1h 15m cada, uma pausa de 30m, uma palestra de 45m e 15m de perguntas. Some tudo para obter a duração total.

Como o arredondamento funciona

Não há arredondamento — a ferramenta trabalha em segundos inteiros. Quando você digita valores nos campos de minutos ou segundos, eles são mantidos como estão (sem conversão). Valores acima de 59 nos campos de minutos ou segundos são aceitos normalmente; o campo de horas aceita qualquer número inteiro (100h+ é suportado).

Privacidade

Nenhuma duração é enviada a servidor algum. Os valores vivem na memória da aba do navegador e são redefinidos ao fechar ou atualizar a página.

Perguntas frequentes

Por que a primeira linha não tem a opção −? Uma soma de durações sempre precisa de um valor positivo inicial. Manter a primeira linha sempre como + evita o caso extremo de começar com um total negativo, o que raramente é intencional.

Posso salvar minhas linhas para depois? Ainda não. Persistência está no roadmap.

O que acontece se minutos ou segundos passam de 59? Os campos aceitam qualquer número — a calculadora trata 90 minutos como 5.400 segundos, não como 1h 30m. Use valores entre 0 e 59 para maior clareza.

Suporta milissegundos? Não — a ferramenta trabalha com precisão de segundo. Para trabalhos abaixo do segundo, você precisará de um cronômetro dedicado ou ferramenta de edição de vídeo.

Ferramentas relacionadas

Comment utiliser le Calculateur de Durée

  1. Modifiez la première ligne avec votre première durée (heures, minutes, secondes).
  2. Ajoutez des lignes avec le bouton « + Ajouter une ligne ». Chaque nouvelle ligne est en mode + par défaut.
  3. Passez une ligne en − en sélectionnant le signe moins dans le menu déroulant.
  4. Supprimez une ligne avec le bouton ×.
  5. Le résultat se met à jour en temps réel en HH:MM:SS et en heures décimales.

Si le total est négatif, le résultat affiche « Invalide ».

Confidentialité

Aucune durée n’est envoyée à un serveur. Les valeurs sont uniquement dans votre navigateur.

Outils associés

Cómo usar la Calculadora de Duración

  1. Edita la primera fila con tu primera duración (horas, minutos, segundos).
  2. Añade filas con el botón «+ Añadir fila». Cada nueva fila es + por defecto.
  3. Cambia una fila a − seleccionando el signo menos en el menú desplegable.
  4. Elimina una fila con el botón ×.
  5. El resultado se actualiza en tiempo real en HH:MM:SS y horas decimales.

Si el total es negativo, se muestra «Inválido».

Privacidad

Ninguna duración se envía a un servidor. Los valores están solo en tu navegador.

Herramientas relacionadas

Как использовать Калькулятор Длительностей

  1. Отредактируйте первую строку — введите первую длительность (часы, минуты, секунды).
  2. Добавьте строки кнопкой «+ Добавить строку». Новая строка по умолчанию в режиме +.
  3. Переключите строку на − выбрав минус в выпадающем меню.
  4. Удалите строку кнопкой ×.
  5. Результат обновляется в реальном времени в формате ЧЧ:ММ:СС и десятичных часах.

Если итог отрицательный, отображается «Недопустимо».

Конфиденциальность

Никакие длительности не отправляются на сервер. Значения хранятся только в браузере.

Связанные инструменты

如何使用时长计算器

  1. 编辑第一行,输入第一个时长(小时、分钟、秒)。
  2. 点击「+ 添加行」添加更多行。新行默认为 + 模式。
  3. 在下拉菜单中选择减号,将行切换为 − 模式
  4. 用 × 按钮删除行
  5. 结果实时更新,显示 HH:MM:SS 和十进制小时。

如果总计为负数,结果显示「无效」。

隐 privateness

不会向服务器发送任何时长数据。数值仅保存在浏览器中。

相关工具

時間計算機の使い方

  1. 最初の行を編集 — 最初の時間(時、分、秒)を入力します。
  2. 「+ 行を追加」ボタンで行を追加。新しい行はデフォルトで+です。
  3. ドロップダウンでマイナス記号を選択して行を−に切替
  4. ×ボタンで行を削除
  5. 結果はHH:MM:SSと小数時間でリアルタイム更新されます。

合計が負の場合、「無効」と表示されます。

プライバシー

時間データはサーバーに送信されません。値はブラウザ内にのみ保持されます。

関連ツール