The fluid sterilizer (100) includes a light source (14) having a semiconductor light emitting element (12) for emitting ultraviolet rays; A case 10 for forming a flow path through which the fluid to be sterilized passes; A light receiving section (16) for receiving a part of ultraviolet ray emitted from the light source (14) and detecting the light amount of the received ultraviolet ray; And a control section (18) for controlling the output of the semiconductor light emitting element based on the light amount information of the ultraviolet light obtained from the light receiving section. The case 10 includes an incident portion 20 to which ultraviolet rays are incident and a reflecting portion 22 that reflects ultraviolet rays from the inner surface. The reflecting portion 22 is made of a material that transmits a part of ultraviolet rays and the light receiving portion 16 is provided at a position capable of receiving a part of ultraviolet rays transmitted through the reflecting portion 22.유체 살균 장치(100)는, 자외선을 출사하는 반도체 발광 소자(12)를 구비하는 광원(14); 살균 대상인 유체가 통과하는 유로를 형성하는 케이스(10); 광원(14)으로부터 출사된 자외선의 일부를 수광하고, 수광한 자외선의 광량을 검출하는 수광부(16); 및 수광부로부터 취득한 자외선의 광량 정보에 기초하여 반도체 발광 소자의 출력을 제어하는 제어부(18)를 구비한다. 케이스(10)는, 자외선이 입사되는 입사부(20)와, 자외선을 내면에서 반사하는 반사부(22)를 구비한다. 반사부(22)는, 자외선의 일부를 투과시키는 재료로 구성되어 있고, 수광부(16)는, 반사부(22)를 투과한 일부의 자외선을 수광할 수 있는 위치에 마련되어 있다.