This paper reviews general guidelines on user-interface design for self-service and public information kiosk systems, based on the author's research and on existing literature. The guidelines cover such topics as: defining user requirements, location and encouraging use, physical access, introduction and instructions, language selection, privacy, help, input, output, structure and navigation, and customization. The paper also emphasizes the need to design for stakeholders other than the end users, and offers some guidelines on user-based evaluation of kiosk systems. (C) 1999 Academic Press.