Bismuth ferrite oxide (BFO), due to its remarkable properties, has become one of the most attractive multiferroic materials to be extensively studied. BFO doped with various materials, including Neodymium (Nd), could improve its properties applicable to numerous electronic devices. However, the study related to the properties of Nd-doped BFO (Ba1-xNdxFeO3) thin films on a quartz substrate, especially the optical properties, is rather scarce. This study aimed to investigate the microstructure and optical properties of the Nd-doped BFO (BNFO) as the variation of the Nd concentrations. Here, the BNFO thin films with Nd concentrations of 0.05 (BNFO5); 0.1 (BNFO10); and 0.2 (BNFO20) have been deposited on the quartz substrates via the sol-gel method done by a spin coater. The films were annealed at 600oC for 1.5 h. The XRD result of the BNFO films revealed a single phase of BFO with a cubic structure. The lattice constants and volume cells of the films declined with more Nd. Meanwhile, the crystallite size and lattice strain changed due to the change in the Nd number. Additionally, the morphology images showed the pores on the films’ surface and the different film thicknesses of each BNFO film. From the optical characterization, the transmittance spectra of the BNFO films tended to rise as the more Nd amount doped, in which the BNFO20 had the highest transmittance. The BNFO10 had the highest refractive index, followed by the BNFO5 and BNFO20. Contrarily, the BNFO20 had the highest extinction coefficient and spectra, followed by the BNFO5 and BNFO10. Further, the bandgap values of the BNFO5, BNFO10, and BNFO20 were 2.75, 2.85, and 2.64, respectively. Accordingly, due to the highest Nd amount that most impacted its microstructure, the BNFO20 exhibited the lowest bandgap value compared to the other films that are good for photovoltaic application.