An induction heating device, comprising: an induction heating circuit configured to drive a working coil, the induction heating circuit comprising an inverter unit; a sensor configured to measure a current applied to the induction heating circuit; and a controller configured to control the induction heating circuit based on a current value of the current measured by the sensor, the controller comprising: a switch driving unit configured to control operation of the inverter unit and to allow a resonance of the current, a container sensing unit configured to: control the switch driving unit to charge the working coil with energy, convert a second current value measured after the resonance into a second voltage value, compare the second voltage value with a predetermined count reference value, and based on conversion of the second current value into the second voltage value and the predetermined count reference value, generate one or more output pulses, and a control unit configured to receive the one or more output pulses from the container sensing unit and to determine whether an object is present on the working coil based on the one or more output pulses, characterized in that: the container sensing unit is configured to: convert a first current value measured before the resonance into a first voltage value, compare the first voltage value with a predetermined resonance reference value, and control the switch driving unit to charge the working coil with energy until the first voltage value reaches the predetermined resonance reference value, and to allow resonance after the first voltage value reaches the predetermined resonance reference value. an induction heating circuit configured to drive a working coil, the induction heating circuit comprising an inverter unit; a sensor configured to measure a current applied to the induction heating circuit; and a controller configured to control the induction heating circuit based on a current value of the current measured by the sensor, the controller comprising: a switch driving unit configured to control operation of the inverter unit and to allow a resonance of the current, a container sensing unit configured to: control the switch driving unit to charge the working coil with energy, convert a second current value measured after the resonance into a second voltage value, compare the second voltage value with a predetermined count reference value, and based on conversion of the second current value into the second voltage value and the predetermined count reference value, generate one or more output pulses, and a control unit configured to receive the one or more output pulses from the container sensing unit and to determine whether an object is present on the working coil based on the one or more output pulses, a switch driving unit configured to control operation of the inverter unit and to allow a resonance of the current, a container sensing unit configured to: control the switch driving unit to charge the working coil with energy, convert a second current value measured after the resonance into a second voltage value, compare the second voltage value with a predetermined count reference value, and based on conversion of the second current value into the second voltage value and the predetermined count reference value, generate one or more output pulses, and control the switch driving unit to charge the working coil with energy, convert a second current value measured after the resonance into a second voltage value, compare the second voltage value with a predetermined count reference value, and based on conversion of the second current value into the second voltage value and the predetermined count reference value, generate one or more output pulses, and a control unit configured to receive the one or more output pulses from the container sensing unit and to determine whether an object is present on the working coil based on the one or more output pulses, characterized in that: the container sensing unit is configured to: convert a first current value measured before the resonance into a first voltage value, compare the first voltage value with a predetermined resonance reference value, and control the switch driving unit to charge the working coil with energy until the first voltage value reaches the predetermined resonance reference value, and to allow resonance after the first voltage value reaches the predetermined resonance reference value. convert a first current value measured before the resonance into a first voltage value, compare the first voltage value with a predetermined resonance reference value, and control the switch driving unit to charge the working coil with energy until the first voltage value reaches the predetermined resonance reference value, and to allow resonance after the first voltage value reaches the predetermined resonance reference value.