Resources that allow people to design floor plans online for free include RoomSketcher and Homestyler.com/designer. Another resource is SketchUp, which allows users to make 3D sketches of almost anything, including home floor plans.
Software and mobile applications that allow users to design floor plans are not limited to computers. Applications are available for both Android and Apple devices that offer floor plan creation. Two free ones are Home Design 3D and Floor Plan Creator for Apple and Android respectively. Paid resources to create floor plans include ePlans, which enables users to create and print blueprints for single rooms or whole homes.