This paper describes a small unmanned aerial vehicle (UAV)-based synthetic aperture radar (SAR) system using low-cost radar (5–6 GHz), position (GNSS/RTK) and attitude (IMU) sensors for the generation of high-resolution images. Measurements using straight as well as highly curved flight trajectories and varying flight speeds are presented, showing range and cross-range lobe-widths close to the theoretical limits. An analysis of the improvements obtained by the use of attitude angles (roll, pitch, and yaw), to correct for the relative offsets in antenna positions as the UAV moves, is included. A capability to generate SAR images onboard with the back-projection algorithm has been implemented using a GPU accelerated single-board computer. Generated images are transmitted to ground using a Wi-Fi data link.