A digital-to-analog converter comprises a current supplier, a current divider dividing current supplied from the current supplier into certain amounts, an inverter outputting inverted signals of input signals and non-inverted signals, a switch controlling a flow of the current divided into the certain amounts by the current divider according to the inverted signals and the non-inverted signals, and a current output block adding up the current divided into the certain amounts according to the non-inverted signals to output an analog signal. The digital-to-analog converter can be implemented on a small chip area with desired resolution.